Accedere a risorse utili

Esistono diversi modi in cui l'agente può ottenere informazioni aggiornate. Questi strumenti consentono all'agente di utilizzare le informazioni pubblicate dopo l'ultima data di interruzione dell'addestramento, migliorando la qualità delle risposte.

Knowledge Base di Android

La Knowledge Base di Android fornisce all'agente l'accesso a documentazione autorevole e aggiornata sulle modifiche delle API, sulle nuove librerie, sulle best practice aggiornate e altro ancora dalle seguenti fonti:

La Knowledge Base di Android fornisce all'agente i due nuovi strumenti seguenti. Per visualizzare tutti gli strumenti disponibili per l'agente, digita /tools nel campo del prompt.

  • search_android_docs: cerca nella Knowledge Base di Android documentazione autorevole e di alta qualità pertinente alla tua query.
  • fetch_android_docs: recupera l'intero contenuto dei documenti identificati dallo strumento di ricerca.

La Knowledge Base di Android deve essere richiamata automaticamente quando applicabile, ma puoi aumentare la probabilità che l'agente la utilizzi chiedendogli specificamente di utilizzare la documentazione di Android nel prompt. Ad esempio, anziché dire semplicemente "Esegui l'upgrade della navigazione a Navigazione 3", di' "Esegui l'upgrade della navigazione a Navigazione 3. Per indicazioni, consulta la documentazione di Android".

La Knowledge Base di Android è accessibile anche tramite l'interfaccia a riga di comando di Android utilizzando qualsiasi agente e IDE di tua scelta. Per saperne di più, consulta android docs.

Quando l'agente non riesce a trovare ciò di cui ha bisogno nella Knowledge Base di Android, può eseguire una ricerca sul web. Lo strumento Ricerca web dell'agente indica a Gemini di eseguire una ricerca web in tempo reale da Google, riducendo la probabilità di fornire indicazioni obsolete o esempi di codice obsoleti.

Lo strumento Ricerca web dell'agente fornisce all'agente l'accesso a informazioni autorevoli e aggiornate sul web aperto, tra cui:

  • Ultime versioni delle librerie: recupera le release più recenti per librerie come Coil o le librerie Firebase KMP di GitLive.
  • Nuova documentazione delle API: accedi alla documentazione per gli strumenti e i servizi rilasciati dopo l'addestramento del modello.

La Ricerca web dell'agente è disponibile automaticamente come strumento dell'agente. Per visualizzare tutti gli strumenti disponibili per l'agente, digita /tools nel campo del prompt.

  • web_search: esegue una ricerca sul web in tempo reale utilizzando la Ricerca Google per trovare informazioni, documentazione e dettagli tecnici aggiornati pertinenti alla tua query.

La Ricerca web dell'agente deve essere richiamata automaticamente quando l'agente determina che è necessaria una ricerca per fornire una risposta accurata. Tuttavia, puoi aumentare la probabilità che l'agente utilizzi lo strumento chiedendogli specificamente di verificare la presenza di informazioni aggiornate o digitando web_search nel prompt.

Prompt di esempio

  • "Parlami delle librerie Firebase KMP di GitLive. Prima di fornire la risposta, cerca sul web le informazioni sulla versione più recente".
  • "Come faccio a implementare l'API Android di Xweather? Per i passaggi di implementazione, consulta la documentazione web più recente".

Autorizzazioni

Per garantire il pieno controllo sui dati e sul comportamento dell'agente, lo strumento Ricerca web dell'agente utilizza il modello di autorizzazioni di Android Studio. L'agente non accederà al web senza il tuo consenso esplicito.