Knowledge base delle API Home per Gemini

Per aiutarti a ottenere le risposte più accurate e sensibili al contesto per i tuoi Google Home platform progetti, abbiamo rilasciato un file della knowledge base AI.

Questo file (google-home-api-knowledge-base.txt) è un documento "fonte di verità" curato che contiene specifiche API dettagliate ed esempi di codice. Quando fornisci questo file a un modello linguistico di grandi dimensioni (LLM), funge da potente "biglietto di riferimento", consentendo all'AI di rispondere alle tue domande specifiche sulle API Home con maggiore precisione.

Ti consigliamo vivamente di utilizzare questa funzionalità con Gemini in Android Studio, ma puoi utilizzarla anche con altri LLM (come Gemini sul web) fornendo il file come contesto.

Prerequisiti

  1. Android Studio: devi avere Android Studio Narwhal (2024.2.1) o versioni successive.
  2. Plug-in Gemini: devi aver installato e attivato il plug-in Gemini in Android Studio.

Istruzioni dettagliate

  1. Recuperare il file della Knowledge Base

    Il file della knowledge base è disponibile nel nostro repository dell'app di esempio Google Home su GitHub. Puoi:

  2. Aggiungere il file al progetto

    Posiziona il file google-home-api-knowledge-base.txt in un punto qualsiasi del tuo progetto. Ti consigliamo di inserirlo nella cartella /tools.

    Immagine che mostra dove inserire il file nel progetto.
    Dove inserire il file nel progetto.

  3. Allegare il file in Gemini Chat

    Apri il riquadro della chat con Gemini in Android Studio. Per fornire a Gemini il contesto del file, digita il simbolo @. Verrà visualizzato un menu di completamento automatico che mostra i file disponibili. Seleziona google-home-api-knowledge-base.txt dall'elenco.

    Per maggiori informazioni, vedi Allegare un file alla query in Gemini in Android Studio.

    Immagine animata che mostra come aggiungere contesto a Gemini.
    Come aggiungere contesto a Gemini.

  4. Fai la tua domanda

    Con il file allegato, ora puoi porre la tua domanda dettagliata. Gemini ora utilizzerà la knowledge base per fornire una risposta dettagliata e accurata in base al tuo file.