"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment utiliser l'API expérimentale AI dans Chrome

Comment utiliser l'API expérimentale AI dans Chrome

Publié le 2024-11-06
Parcourir:347

Cómo Utilizar el API Experimental de AI en Chrome

Pour utiliser l'API IA expérimentale dans Chrome, procédez comme suit :

Exigences matérielles

  • 4 Go de RAM
  • GPU disponible
  • 22 Go d'espace minimum
  • Windows 10.11 ou macOS Ventura ou versions plus récentes (pas de spécification Linux)

Il n'y a pas encore de support pour :

  • ChromeOS
  • Chrome iOS
  • Chrome Android

Configuration logicielle requise

  • Installer Chrome Canary
  • Activez l'IA et les modèles en modifiant les flags suivants :
  1. Accédez à chrome://flags/#optimization-guide-on-device-model et sélectionnez "Enabled BypassPerfRequirement"
  2. Allez sur chrome://flags/#prompt-api-for-gemini-nano et sélectionnez "Activer"
  3. Redémarrer Chrome
  4. Vérifiez l'installation en exécutant cette commande dans la console : (attendez ai.assistant.capabilities()).disponible. Il devrait revenir "facilement".

En cas d'échec, essayez ce qui suit :

  1. Exécutez wait ai.assistant.create() pour essayer de forcer Chrome à activer l'API (même si cela peut ne pas fonctionner).
  2. Accédez à chrome://components et vérifiez si le composant « Guide d'optimisation sur le modèle d'appareil » a une version égale ou supérieure à 2024.5.21.1031. Si vous n'avez pas de version, cliquez sur « Rechercher les mises à jour » et réessayez.

Remarque : Parfois, l'installation du modèle peut prendre un certain temps. Soyez patient et répétez le processus si nécessaire.

Activation du modèle

Pour activer les modèles, activez les indicateurs suivants dans Chrome :

  • chrome://flags/#prompt-api-for-gemini-nano
  • chrome://flags/#summarization-api-for-gemini-nano
  • chrome://flags/#rewriter-api-for-gemini-nano
  • chrome://flags/#writer-api-for-gemini-nano
  • chrome://flags/#langue-detection-api

Fonctions disponibles

API d'invite

Il s'agit du modèle le plus simple, utilisé pour les tâches générales. Lorsque vous lui envoyez une invite, il essaie de renvoyer une réponse. Voici un exemple simple :

const session = await ai.assistant.create();
const result = await session.prompt("Explain what JavaScript is");

Vous pouvez également utiliser systemPrompt pour lui transmettre des instructions supplémentaires :

const session = await ai.assistant.create({
  systemPrompt: "You are an expert in JavaScript, providing helpful code best practices."
});

Détection de la langue

Cette API détecte la langue d'un texte, prenant en charge plus de 100 langues et variantes.

Exemple:

const detector = await translation.createDetector();
const results = await detector.detect("Bonjour le monde");
for (const result of results) {
  console.log(result.detectedLanguage, result.confidence);
}

Écrivain et réécrivain

API Writer : Créez du nouveau contenu.
Exemple : rédiger un brouillon de demande à la banque.

const writer = await ai.writer.create();
const result = await writer.write("Write a email asking for feedback");

API Rewriter : Améliore ou restructure un texte existant.

const rewriter = await ai.rewriter.create();
const result = await rewriter.rewrite("La inteligencia artificial es...", { context: "Use simple words." });

Toutes ces API sont en phase expérimentale, il est donc normal de trouver des erreurs ou des incohérences. Tous les commentaires sont les bienvenus. Si vous souhaitez être informé des modifications, vous pouvez remplir ce formulaire pour accéder à la documentation et recevoir des mises à jour.

Déclaration de sortie Cet article est reproduit sur : https://dev.to/marianocodes/como-utilizar-el-api-experimental-de-ai-en-chrome-3c4m?1 En cas de violation, veuillez contacter [email protected] pour le supprimer
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3