取得實用資源

代理程式可以透過多種方式取得最新資訊。這些工具可讓代理程式使用上次訓練截止日期後發布的資訊,提升回覆品質。

Android 知識庫

Android 知識庫可讓代理程式存取下列來源的最新權威文件,瞭解 API 變更、新程式庫、更新的最佳做法等資訊:

Android 知識庫為服務專員提供下列兩項新工具。 如要查看代理程式可用的所有工具,請在提示欄位中輸入 /tools。

  • search_android_docs:在 Android 知識庫中搜尋與查詢相關的權威高品質說明文件。
  • fetch_android_docs:擷取搜尋工具識別的文件完整內容。

系統會在適當情況下自動叫用 Android 知識庫,但您可以在提示中明確要求代理程式使用 Android 說明文件,提高代理程式使用知識庫的機率。舉例來說,請說「將導覽功能升級至 Navigation 3」,而不是只說「將導覽功能升級至 Navigation 3」。如需相關指引,請參閱 Android 說明文件。

您也可以使用 Android CLI 存取 Android 知識庫,並搭配任何代理和 IDE。詳情請參閱 android docs。

如果代理程式無法在 Android 知識庫中找到所需資訊,可以改為在網路上搜尋。Agent Web Search 工具會指示 Gemini 透過 Google 進行即時網路搜尋,減少提供過時指引或過時程式碼範例的機率。

代理網路搜尋工具可讓代理存取開放網路中最新的權威資訊,包括:

  • 最新程式庫版本:取得 Coil 或 GitLive 的 Firebase KMP 程式庫等程式庫的最新版本。
  • 新版 API 說明文件:存取模型訓練後發布的工具和服務說明文件。

Agent Web Search 會自動成為代理工具。如要查看代理可用的所有工具,請在提示欄位中輸入 /tools。

  • web_search:使用 Google 搜尋在網路上搜尋與查詢相關的最新資訊、說明文件和技術細節。

當代理判斷需要搜尋才能提供準確回覆時,應自動叫用代理網路搜尋。不過,只要明確要求代理程式檢查最新資訊,或在提示中輸入 web_search,就能提高代理程式使用工具的機率。

範例提示詞

  • 「Tell me about GitLive's Firebase KMP libraries. 請先上網搜尋最新版本資訊,再提供答案。」
  • 「如何實作 Xweather 的 Android API?如需導入步驟,請參閱最新的網頁說明文件。

權限

為確保您能全面掌控資料和代理程式行為,Agent Web Search 工具採用 Android Studio 的權限模型。未經您明確同意,服務專員不會存取網路。