Chrome AI est un projet de démonstration qui exécute de grands modèles de langage localement dans le navigateur. Il présente les capacités des technologies Web modernes pour exploiter les fonctionnalités avancées d'IA directement dans l'environnement du navigateur sans avoir besoin de traitement côté serveur.
Exécution locale : exécute de grands modèles de langage directement dans le navigateur.
Traitement en temps réel : fournit des réponses et des interactions instantanées.
Axé sur la confidentialité : traite les données localement, garantissant la confidentialité des utilisateurs et la sécurité des données.
Dernière version de Google Chrome (127+) ou de tout navigateur compatible basé sur Chromium.
Installez Chrome Canary : Assurez-vous d'avoir la version 127. Téléchargez Chrome Canary.
Activer l'API Prompt : ouvrez chrome://flags/#prompt-api-for-gemini-nano
et réglez-le sur "Activé".
Activer le guide d'optimisation : ouvrez chrome://flags/#optimization-guide-on-device-model
, définissez-le sur "Enabled BypassPerfRequirement". Redémarrez le navigateur.
Modèle de téléchargement : accédez à chrome://components/
, recherchez "Guide d'optimisation sur le modèle de l'appareil", assurez-vous qu'il est entièrement téléchargé. Si la version est "0.0.0.0", cliquez sur "Vérifier les mises à jour".
Dépannage : Si le « Guide d'optimisation sur le modèle d'appareil » ne s'affiche pas, désactivez les paramètres aux étapes 2 et 3, redémarrez votre navigateur et réactivez-le.
Vérifier la configuration : ouvrez une page Web, appuyez sur F12 et vérifiez window.ai
dans la console.
Code d'essai :
const model = wait window.ai.createTextSession();await model.prompt("Qui es-tu ?");
Clonez le dépôt :
git clone https://github.com/yourusername/chromeai.gitcd chromeai pnpm je développeur pnpm
Ouvrez localhost:3000
dans votre navigateur pour commencer à utiliser l'IA.
Nous apprécions les contributions ! Veuillez créer le référentiel et soumettre des demandes d'extraction. Pour les changements majeurs, veuillez d'abord ouvrir un ticket pour discuter de ce que vous souhaitez changer.
Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.
Pour toute question ou commentaire, veuillez contacter Lightning Joyce sur Twitter.