Инструмент: retrieve-google-maps-platform-docs
Инструмент осуществляет поиск по документации платформы Google Maps, примерам кода, центру архитектуры, центру доверия, репозиториям GitHub (включая примеры кода и клиентские библиотеки для react-google-maps, flutter, compose, utilities, swiftui и других), а также условиям предоставления услуг для ответа на вопросы пользователей. ВАЖНО: ПЕРЕД использованием этого инструмента НЕОБХОДИМО вызвать инструмент retrieve-instructions или загрузить ресурс instructions . Это обеспечит необходимый контекст для корректной работы инструмента.
Схема ввода
Запрос сообщения для функции RetrieveContexts.
RetrieveContextsRequest
| JSON-представление |
|---|
{ "llmQuery": string, "filter": string, "source": string } |
| Поля | |
|---|---|
llmQuery | Обязательно. Запрос на естественном языке. Это запрос, сгенерированный программой LLM, а не прямой запрос пользователя. |
filter | Необязательно. Дополнительные фильтры для сужения поиска, например, по названиям API, областям продуктов. |
source | Необязательно. Указывает источник запроса, используемого для аналитики. Например, это может быть название клиентского приложения или компонента пользовательского интерфейса, сгенерировавшего запрос. Формат должен быть ограничен 64 символами ASCII. Например, "my-client-app", "web-console-search". |
Схема вывода
Ответное сообщение для RetrieveContexts.
RetrieveContextsResponse
| JSON-представление |
|---|
{
"contexts": [
{
object ( |
| Поля | |
|---|---|
contexts[] | Список полученных контекстов. |
Контекст
| JSON-представление |
|---|
{ "text": string, "score": number, "documentationUri": string, "apiState": string } |
| Поля | |
|---|---|
text | Полученный фрагмент текста. |
score | Показатель релевантности. |
documentationUri | URL оригинальной документации. |
apiState | Только вывод. Состояние API. Должно быть одним из следующих значений: "ga", "preview", "alpha", "beta" или "deprecated". |
Аннотации инструментов
Подсказка о разрушительном эффекте: ❌ | Подсказка об идемпотентности: ✅ | Подсказка только для чтения: ✅ | Подсказка об открытом мире: ❌