Auf hilfreiche Ressourcen zugreifen

Es gibt mehrere Möglichkeiten, wie der Agent aktuelle Informationen abrufen kann. Mit diesen Tools kann der Agent Informationen verwenden, die nach dem letzten Trainingsdatum veröffentlicht wurden, wodurch die Qualität seiner Antworten verbessert wird.

Android-Wissensdatenbank

Die Android-Wissensdatenbank bietet dem Agent Zugriff auf aktuelle, maßgebliche Dokumentation zu API-Änderungen, neuen Bibliotheken, aktualisierten Best Practices und mehr aus den folgenden Quellen:

Die Android-Wissensdatenbank bietet dem Agent die folgenden beiden neuen Tools. Wenn Sie alle Tools sehen möchten, die dem Agent zur Verfügung stehen, geben Sie /tools in das Promptfeld ein.

  • search_android_docs: Durchsucht die Android-Wissensdatenbank nach maßgeblicher, hochwertiger Dokumentation, die für Ihre Anfrage relevant ist.
  • fetch_android_docs: Ruft den vollständigen Inhalt der Dokumente ab, die vom Suchtool gefunden wurden.

Die Android-Wissensdatenbank sollte gegebenenfalls automatisch aufgerufen werden. Sie können die Wahrscheinlichkeit erhöhen, dass der Agent sie verwendet, indem Sie ihn in Ihrem Prompt ausdrücklich auffordern, die Android-Dokumentation zu verwenden. Sagen Sie beispielsweise nicht nur „Upgrade navigation to Navigation 3“, sondern „Upgrade navigation to Navigation 3. Refer to Android documentation for guidance.“

Die Android-Wissensdatenbank ist auch über die Android-Befehlszeile mit jedem beliebigen Agent und jeder beliebigen IDE zugänglich. Weitere Informationen finden Sie unter android docs.

Wenn der Agent in der Android-Wissensdatenbank nicht findet, was er braucht, kann er im Web suchen. Das Tool „Websuche des Agent“ weist Gemini an, eine Websuche in Echtzeit über Google durchzuführen, wodurch die Wahrscheinlichkeit verringert wird, dass veraltete Anleitungen oder veraltete Codebeispiele bereitgestellt werden.

Das Tool „Websuche des Agent“ bietet dem Agent Zugriff auf aktuelle, maßgebliche Informationen im öffentlichen Web, darunter:

  • Neueste Bibliotheksversionen:Rufen Sie die neuesten Releases für Bibliotheken wie Coil oder die Firebase KMP-Bibliotheken von GitLive ab.
  • Neue API-Dokumentation:Greifen Sie auf die Dokumentation für Tools und Dienste zu, die nach dem Training des Modells veröffentlicht wurden.

Die Websuche des Agent ist automatisch als Agent-Tool verfügbar. Wenn Sie alle Tools sehen möchten, die dem Agent zur Verfügung stehen, geben Sie /tools in das Promptfeld ein.

  • web_search: Durchsucht das Live-Web mit der Google Suche nach aktuellen Informationen, Dokumentationen und technischen Details, die für Ihre Anfrage relevant sind.

Die Websuche des Agent sollte automatisch aufgerufen werden, wenn der Agent feststellt, dass eine Suche erforderlich ist, um eine genaue Antwort zu geben. Sie können jedoch die Wahrscheinlichkeit erhöhen, dass der Agent das Tool verwendet, indem Sie ihn ausdrücklich auffordern, nach aktuellen Informationen zu suchen, oder indem Sie web_search in Ihren Prompt eingeben.

Beispiele für Prompts

  • „Tell me about GitLive's Firebase KMP libraries. Search the web for the latest version information before providing your answer."
  • „How do I implement Xweather's Android API? Refer to the latest web documentation for the implementation steps."

Berechtigungen

Damit Sie die volle Kontrolle über Ihre Daten und das Verhalten des Agent haben, verwendet das Tool „Websuche des Agent“ das Berechtigungsmodell von Android Studio. Der Agent greift nicht ohne Ihre ausdrückliche Einwilligung auf das Web zu.