工具:retrieve-google-maps-platform-docs
搜索 Google Maps Platform 文档、代码示例、架构中心、信任中心、GitHub 代码库(包括 react-google-maps、Flutter、Compose、实用程序、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 |
原始文档网址。 |
apiState |
仅限输出。API 状态。必须是以下值之一:“ga”“preview”“alpha”“beta”或“deprecated”。 |
工具注释
破坏性提示:❌ | 等幂性提示:✅ | 只读提示:✅ | 开放世界提示:❌