„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > So verwenden Sie die AI Experimental API in Chrome

So verwenden Sie die AI Experimental API in Chrome

Veröffentlicht am 06.11.2024
Durchsuche:135

Cómo Utilizar el API Experimental de AI en Chrome

Um die experimentelle KI-API in Chrome zu verwenden, befolgen Sie diese Schritte:

Hardwareanforderungen

  • 4GB RAM
  • GPU verfügbar
  • Mindestens 22 GB Speicherplatz
  • Windows 10.11 oder macOS Ventura oder neuere Versionen (keine Linux-Spezifikation)

Es gibt noch keine Unterstützung für:

  • ChromeOS
  • Chrome iOS
  • Chrome Android

Softwareanforderungen

  • Chrome Canary installieren
  • Aktivieren Sie die KI und die Modelle, indem Sie die folgenden Flags ändern:
  1. Gehen Sie zu chrome://flags/#optimization-guide-on-device-model und wählen Sie „Enabled BypassPerfRequirement“
  2. Gehen Sie zu chrome://flags/#prompt-api-for-gemini-nano und wählen Sie „Aktivieren“
  3. Chrome neu starten
  4. Überprüfen Sie die Installation, indem Sie diesen Befehl in der Konsole ausführen: (warten auf ai.assistant.capabilities()).verfügbar. Es sollte „bereits“ zurückkehren.

Wenn es fehlschlägt, versuchen Sie Folgendes:

  1. Führen Sie „await ai.assistant.create()“ aus, um zu versuchen, Chrome zur Aktivierung der API zu zwingen (obwohl dies möglicherweise nicht funktioniert).
  2. Gehen Sie zu chrome://components und prüfen Sie, ob die Komponente „Optimization Guide On Device Model“ eine Version gleich oder größer als 2024.5.21.1031 hat. Wenn Sie keine Version haben, klicken Sie auf „Nach Updates suchen“ und versuchen Sie es erneut.

Hinweis: Manchmal kann die Modellinstallation eine Weile dauern. Seien Sie geduldig und wiederholen Sie den Vorgang bei Bedarf.

Modellaktivierung

Um die Modelle zu aktivieren, aktivieren Sie die folgenden Flags in 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/#lingual-detection-api

Verfügbare Funktionen

Prompt-API

Dies ist das einfachste Modell, das für allgemeine Aufgaben verwendet wird. Wenn Sie ihm eine Eingabeaufforderung senden, versucht er, eine Antwort zurückzusenden. Hier ist ein einfaches Beispiel:

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

Sie können systemPrompt auch verwenden, um ihm zusätzliche Anweisungen zu übergeben:

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

Spracherkennung

Diese API erkennt die Sprache eines Textes und unterstützt mehr als 100 Sprachen und Varianten.

Beispiel:

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

Autor und Umschreiber

Writer-API: Neuen Inhalt erstellen.
Beispiel: Einen Antragsentwurf an die Bank schreiben.

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

Rewriter API: Verbessert oder restrukturiert einen vorhandenen Text.

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

Alle diese APIs befinden sich in der experimentellen Phase, daher ist es normal, Fehler oder Inkonsistenzen zu finden. Jedes Feedback ist willkommen. Wenn Sie über die Änderungen informiert werden möchten, können Sie dieses Formular ausfüllen, um auf die Dokumentation zuzugreifen und Aktualisierungen zu erhalten.

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/marianocodes/como-utilizar-el-api-experimental-de-ai-en-chrome-3c4m?1 Bei Verstößen wenden Sie sich bitte an [email protected] um es zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3