Wissensdatenbank für Gebäude-APIs für Gemini

Damit Sie für Ihre Google Home platform Projekte möglichst genaue und kontextbezogene Antworten erhalten, haben wir eine KI-Wissensdatenbankdatei veröffentlicht.

Diese Datei (google-home-api-knowledge-base.txt) ist ein kuratiertes „Single Source of Truth“-Dokument mit detaillierten API-Spezifikationen und Codebeispielen. Wenn Sie diese Datei einem großen Sprachmodell (Large Language Model, LLM) zur Verfügung stellen, dient sie als leistungsstarker „Spickzettel“, mit dem die KI Ihre spezifischen Fragen zu Home APIs präziser beantworten kann.

Wir empfehlen, diese Datei mit Gemini in Android Studio zu verwenden. Sie können sie aber auch mit anderen LLMs (z. B. Gemini im Web) verwenden, indem Sie die Datei als Kontext angeben.

Vorbereitung

  1. Android Studio: Sie benötigen Android Studio Narwhal (2024.2.1) oder höher.
  2. Gemini-Plug-in: Das Gemini in Android Studio Plug-in muss installiert und aktiviert sein.

Detaillierte Anleitung

  1. Wissensdatenbankdatei abrufen

    Die Wissensdatenbankdatei ist in unserem offiziellen Google Home-Beispielanwendungs-Repository auf GitHub verfügbar. Sie haben folgende Möglichkeiten:

  2. Datei zu Ihrem Projekt hinzufügen

    Wenn Sie das Repository nicht geklont haben, platzieren Sie die Datei google-home-api-knowledge-base.txt an einer beliebigen Stelle in Ihrem Projekt. Wir empfehlen, sie im Ordner /tools zu platzieren.

    Bild, das zeigt, wo die Datei im Projekt platziert werden muss.
    Platzierung der Datei im Projekt.

  3. Datei im Gemini-Chat anhängen

    Öffnen Sie den Gemini-Chatbereich in Android Studio. Wenn Sie Gemini den Kontext der Datei mitteilen möchten, geben Sie das Symbol @ ein. Ein Menü mit automatischer Vervollständigung wird angezeigt, in dem die verfügbaren Dateien aufgeführt sind. Wählen Sie google-home-api-knowledge-base.txt aus der Liste aus.

    Weitere Informationen finden Sie unter Datei an Ihre Anfrage in Gemini in Android Studio.

    Animiertes Bild, das zeigt, wie Sie Gemini Kontext hinzufügen.
    Kontext zu Gemini hinzufügen.

  4. Frage stellen

    Nachdem Sie die Datei angehängt haben, können Sie Ihre detaillierte Frage stellen. Gemini verwendet nun die Wissensdatenbank, um eine detaillierte und genaue Antwort basierend auf Ihrer Datei zu geben.