Набор инструментов Code Assist для платформы Google Карт (экспериментальная функция)

Набор инструментов Code Assist для платформы Google Карт – это сервер протокола контекста модели (MCP), который улучшает ответы больших языковых моделей (LLM), используемых для разработки приложений с платформой Google Карт. Он работает, опираясь на официальную актуальную документацию и примеры кода.

Поскольку сервер MCP обращается к контенту, когда модель получает запрос, контекст LLM, связанный с платформой Google Карт, не обязательно должен ограничиваться данными, доступными на дату обучения модели.

Ресурсы платформы Google Карт, к которым может обращаться MCP-сервер:

  • Документация по платформе Google Карт
  • Условия использования платформы Google Карт
  • Центр безопасности платформы Google Карт
  • Репозитории кода в официальных организациях GitHub платформы Google Карт

Инструменты

Maps Code Assist предоставляет инструменты, которые позволяют LLM получать доступ к следующим возможностям:

  • retrieve-instructions: вспомогательный инструмент, который клиент использует, чтобы получить важные системные инструкции о том, как лучше всего анализировать намерения пользователя и формулировать эффективные запросы к инструменту retrieve-google-maps-platform-docs.
  • retrieve-google-maps-platform-docs: Основной инструмент. Он принимает запрос на естественном языке и отправляет его в размещенный движок генерации с дополненной выборкой (RAG). Механизм RAG ищет актуальные версии официальной документации, руководств и примеров кода платформы Google Карт и передает LLM подходящий контекст, чтобы она могла сгенерировать точный ответ.

Оплата

Пока Maps Code Assist находится на экспериментальном этапе, его можно использовать бесплатно.

Правила и условия использования

Использование Maps Code Assist регулируется Условиями использования платформы Google Карт, в том числе специальными условиями для этого сервиса. В этом разделе описаны дополнительные требования к использованию сервиса "Помощник по коду Карт", в том числе совместимые БЯМ и требования к указанию источника.

Требования к совместимым LLM

Вы можете использовать Maps Code Assist только с LLM, которая соответствует Условиям использования платформы Google Карт.

Например, вы должны убедиться, что Контент Google Карт не кешируется, не хранится и не используется для улучшения выбранной вами LLM. Прежде чем использовать Maps Code Assist, ознакомьтесь с Условиями использования для каждой модели, которую вы планируете использовать с Maps Code Assist. Запрещается использовать Maps Code Assist с моделями, которые используют введенные в них данные для обучения или улучшения. Вы несете ответственность за то, чтобы использование модели полностью соответствовало ограничениям на контент Google Карт, указанным в Условиях использования платформы Google Карт, включая специальные условия.

Требования к указанию авторства для источников Google Карт

При показе результатов, полученных с помощью инструментов, предоставленных Maps Code Assist, необходимо указывать связанные источники Google Карт.

Как настроить доступ больших языковых моделей к MCP-серверу Maps Code Assist

Вы можете настроить доступ LLM к серверу MCP, следуя документации по конфигурации MCP и используя конечную точку сервера MCP Code Assist:https://mapscodeassist.googleapis.com/mcp.

MCP-сервер помощника по коду на Картах использует транспорт Streamable HTTP. Подробнее о том, как настроить MCP в ИИ-приложении…

Примеры использования

После настройки вы сможете задавать LLM вопросы о платформе Google Карт. Вот несколько примеров запросов:

  • "Как добавить карту в приложение для Android?"
  • "Как лучше всего определить текущее местоположение пользователя на карте в iOS?"
  • "Приведи пример использования сервиса Directions в Maps JavaScript API".

Доступные инструменты

Чтобы посмотреть подробные сведения о доступных инструментах MCP и их описания для сервера MCP Maps Code Assist, ознакомьтесь со справочной информацией о Maps Code Assist MCP.

Как получить список инструментов с помощью HTTP-запроса

Чтобы проверить, работает ли сервер, и посмотреть список доступных инструментов, вы можете отправить HTTP-запрос tools/list непосредственно на удаленный сервер MCP помощника по коду Карт. Для метода tools/list аутентификация не требуется.

curl -X POST \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0",
    "method": "tools/list",
    "id": "1"
  }' \
  https://mapscodeassist.googleapis.com/mcp

Отправить отзыв

Чтобы поделиться отзывом о Maps Code Assist, используйте следующие формы: