Воспользуйтесь полезными ресурсами

Существует несколько способов, с помощью которых агент может получать актуальную информацию. Эти инструменты позволяют агенту использовать информацию, опубликованную после последней даты окончания обучения, что повышает качество его ответов.

База знаний Android

База знаний Android предоставляет агенту доступ к актуальной и авторитетной документации об изменениях API, новых библиотеках, обновленных рекомендациях и многом другом из следующих источников:

В базе знаний Android агенту доступны следующие два новых инструмента. Чтобы увидеть все доступные агенту инструменты, введите /tools в поле запроса.

  • search_android_docs : Выполняет поиск в базе знаний Android авторитетной, высококачественной документации, относящейся к вашему запросу.
  • fetch_android_docs : Извлекает полное содержимое документов, найденных инструментом поиска.

База знаний Android должна автоматически вызываться при необходимости, но вы можете повысить вероятность того, что агент воспользуется ею, специально попросив его обратиться к документации Android в своем запросе. Например, вместо простого «Обновите навигацию до Navigation 3» скажите «Обновите навигацию до Navigation 3. Обратитесь к документации Android для получения рекомендаций».

Доступ к базе знаний Android также возможен через Android CLI с использованием любого агента и IDE на ваш выбор. Для получения дополнительной информации см. android docs .

Когда агент не может найти необходимую информацию в базе знаний Android , он может выполнить поиск в интернете. Инструмент веб-поиска агента дает Gemini указание выполнять поиск в интернете в режиме реального времени, используя Google, что снижает вероятность предоставления устаревших рекомендаций или примеров кода.

Инструмент веб-поиска для агентов предоставляет агентам доступ к актуальной и достоверной информации в открытом интернете, включая:

  • Последние версии библиотек: Получите самые последние версии таких библиотек, как Coil или библиотеки Firebase KMP от GitLive.
  • Новая документация по API: Доступ к документации для инструментов и сервисов, выпущенных после обучения модели.

Поиск в веб-интерфейсе агента автоматически становится доступен в качестве инструмента агента. Чтобы увидеть все доступные агенту инструменты, введите /tools в поле запроса.

  • web_search : Выполняет поиск в сети с помощью Google Search для поиска актуальной информации, документации и технических деталей, относящихся к вашему запросу.

Поиск в интернете должен запускаться автоматически, когда агент определяет, что для получения точного ответа необходим поиск. Однако вы можете повысить вероятность того, что агент воспользуется этим инструментом, специально попросив его проверить наличие актуальной информации или введя web_search в командной строке.

Примеры подсказок

  • «Расскажите мне о библиотеках Firebase KMP от GitLive. Прежде чем давать ответ, найдите в интернете информацию о последней версии».
  • «Как реализовать Android API от Xweather? Для получения информации о шагах по реализации обратитесь к последней веб-документации».

Разрешения

Чтобы обеспечить вам полный контроль над вашими данными и поведением агента, инструмент Agent Web Search использует модель разрешений Android Studio. Агент не будет получать доступ к сети без вашего явного согласия.