В режиме агента используется база знаний Android. Благодаря базе знаний агент может использовать информацию, опубликованную после даты окончания последнего обучения, что повышает качество его ответов и снижает вероятность предоставления устаревших рекомендаций и примеров кода. База знаний предоставляет агенту доступ к актуальной, авторитетной документации об изменениях API, новых библиотеках, обновленных рекомендациях и многом другом из следующих источников:
- Документация для разработчиков Android
- Firebase
- Разработчики Google
- Документация Kotlin
В базе знаний Android агенту доступны следующие два новых инструмента. Чтобы увидеть все доступные агенту инструменты, введите /tools в поле запроса.
-
search_android_docs: Выполняет поиск в базе знаний Android авторитетной, высококачественной документации, относящейся к вашему запросу. -
fetch_android_docs: Извлекает полное содержимое документов, найденных инструментом поиска.
База знаний Android должна автоматически вызываться при необходимости, но вы можете повысить вероятность того, что агент воспользуется ею, специально попросив его обратиться к документации Android в своем запросе. Например, вместо простого «Обновите навигацию до Navigation 3» скажите «Обновите навигацию до Navigation 3. Обратитесь к документации Android для получения рекомендаций».
Доступ к базе знаний Android также возможен через Android CLI с использованием любого агента и IDE на ваш выбор. Для получения дополнительной информации см. android docs .