工具:retrieve-google-maps-platform-docs
搜尋 Google 地圖平台文件、程式碼範例、架構中心、信任中心、GitHub 存放區 (包括程式碼範例和適用於 react-google-maps、Flutter、Compose、公用程式、swiftui 等的用戶端程式庫),以及服務條款,以回答使用者問題。重要事項:使用這項工具前,請務必呼叫 retrieve-instructions 工具或載入 instructions 資源。這項資訊是這項工具正常運作的必要條件。
輸入內容的結構定義
RetrieveContexts 的要求訊息。
RetrieveContextsRequest
| JSON 表示法 |
|---|
{ "llmQuery": string, "filter": string, "source": string } |
| 欄位 | |
|---|---|
llmQuery |
必填。自然語言查詢。這是由 LLM 生成的查詢,並非使用者直接輸入的查詢。 |
filter |
(選用步驟) 選擇性篩選器,可縮小擷取範圍,例如 API 名稱、產品領域。 |
source |
(選用步驟) 指出查詢來源,用於分析。舉例來說,這可能是產生查詢的用戶端應用程式或 UI 元件名稱。格式應限制為 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」之一。 |
工具註解
破壞性提示:❌ | 等冪提示:✅ | 唯讀提示:✅ | 開放世界提示:❌