访问实用资源

智能体可以通过多种方式获取最新信息。借助这些工具,智能体可以使用在上次训练截止日期之后发布的信息,从而提高响应质量。

Android 知识库

借助 Android 知识库,智能体可以访问以下来源的最新权威文档,了解 API 变更、新库、更新的最佳实践等信息:

Android 知识库为智能体提供了以下两个新工具。 如需查看智能体可使用的所有工具,请在提示字段中输入 /tools

  • search_android_docs:在 Android 知识库中搜索与您的查询相关的权威优质文档。
  • fetch_android_docs:检索搜索工具标识的文档的完整内容。

Android 知识库应在适用时自动调用,但您可以在提示中明确要求智能体使用 Android 文档,以提高智能体使用该知识库的可能性。例如,不要只说“将导航升级到 Navigation 3”,而是说“将导航升级到 Navigation 3。请参阅 Android 文档以获取指导。”

您还可以使用 Android CLI ,通过您选择的任何智能体和 IDE 访问 Android 知识库。如需了解详情,请参阅 android docs.

如果智能体无法从 Android 知识库中找到所需内容, 则可以搜索网络。智能体网络搜索工具会指示 Gemini 从 Google 进行实时网络搜索,从而减少提供过时指导或废弃代码示例的可能性。

借助智能体网络搜索工具,智能体可以访问开放网络中的最新权威信息,包括:

  • 最新库版本: 检索库(例如 Coil 或 GitLive 的 Firebase KMP 库)的最新版本。
  • 新 API 文档: 访问在模型训练后发布的工具和服务的文档。

智能体网络搜索会自动作为智能体工具提供。如需查看智能体可使用的所有工具,请在提示字段中输入 /tools

  • web_search:使用 Google 搜索在实时网络中搜索与您的查询相关的最新信息、文档和技术详细信息。

当智能体确定需要进行搜索才能提供准确答案时,应自动调用智能体网络搜索。不过,您可以在提示中明确要求智能体检查当前信息或输入 web_search,以提高智能体使用该工具的可能性。

示例提示

  • “请告诉我 GitLive 的 Firebase KMP 库。请先在网络上搜索最新版本信息,然后再提供答案。”
  • “如何实现 Xweather 的 Android API?请参阅最新的网络文档,了解实现步骤。”

权限

为了帮助确保您完全控制自己的数据和智能体行为,智能体 网络搜索工具利用了 Android Studio 的 权限模型。 未经您的明确同意,智能体不会访问网络。