Site icon AppTractor

Google запустил Developer Knowledge API

Google объявил о публичной предварительной версии Developer Knowledge API и связанного с ним MCP-сервера. Эти инструменты предназначены для предоставления «машинного» доступа к официальной документации Google для разработчиков.

Developer Knowledge API призван обеспечить прямой доступ к общедоступной документации Google для разработчиков. Компания заявляет, что вместо использования потенциально устаревших обучающих данных или ненадежного веб-парсинга, разработчики теперь могут искать и получать страницы документации Google для разработчиков в формате Markdown, включая документацию Firebase, Android и Docs, а также AI, Chrome, Home, Apigee, Fuchsia, Web.dev и Tensorflow.

API можно использовать для поиска сначала соответствующих страниц документации и фрагментов текста, а затем для получения полного содержимого в формате Markdown. Google заявляет, что во время публичного предварительного просмотра документация переиндексируется в течение 24 часов после обновления, обеспечивая актуальность ваших инструментов в соответствии с последними версиями.

Наряду с API, Google выпускает официальный MCP-сервер. Это позволяет инструментам разработки на основе ИИ искать информацию в официальной документации Google для разработчиков и получать данные о продуктах Google, таких как Firebase, Google Cloud, Android и Maps. После подключения ИИ-приложения к официальной библиотеке документации, интегрированные инструменты могут оказывать помощь в таких вопросах, как рекомендации по реализации, генерация и объяснение кода, а также устранение неполадок и отладка. Также предлагаются сравнительный анализ и обобщение информации.

Разработчики приводят примеры использования, например, вопрос «Как лучше всего реализовать push-уведомления в Firebase?», помощь в устранении неполадок, например, «Можете ли вы проверить документацию, чтобы узнать, как исправить ошибку ApiNotActivatedMapError в API Maps?», и сравнительный анализ, например, «Сравните Google Cloud Run и Cloud Functions для этого конкретного случая использования».

Google заявляет, что предварительная версия ориентирована на предоставление высококачественного неструктурированного Markdown текста. По мере приближения инструмента к общедоступной версии Google планирует добавить поддержку структурированного контента, такого как конкретные объекты с примерами кода и сущностные ссылки на API. Также планируется расширить источники документации, включив в них больше документации для разработчиков Google, и сократить задержку при переиндексации.

Предварительная версия доступна уже сейчас.

 

Exit mobile version