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
- Android Studio: devi avere Android Studio Narwhal (2024.2.1) o versioni successive.
- Plug-in Gemini: devi aver installato e attivato il plug-in Gemini in Android Studio.
Istruzioni dettagliate
- Recuperare il file della Knowledge Base - Il file della knowledge base è disponibile nel nostro repository dell'app di esempio Google Home su GitHub. Puoi: - Clona l'intero repository dell'app di esempio oppure
- Scarica solo il
 file google-home-api-knowledge-base.txtdirettamente dal repository.
 
- Aggiungere il file al progetto - Posiziona il file - google-home-api-knowledge-base.txtin un punto qualsiasi del tuo progetto. Ti consigliamo di inserirlo nella cartella- /tools.  - Dove inserire il file nel progetto. 
- 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.txtdall'elenco.- Per maggiori informazioni, vedi Allegare un file alla query in Gemini in Android Studio.   - Come aggiungere contesto a Gemini. 
- 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.