ツール: 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 |
省略可。分析に使用されるクエリのソースを示します。たとえば、クエリを生成したクライアント アプリケーションまたは 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 |
元のドキュメントの URL。 |
apiState |
出力専用。API の状態。「ga」、「preview」、「alpha」、「beta」、「deprecated」のいずれかである必要があります。 |
ツールのアノテーション
破壊的ヒント: ❌ | べき等ヒント: ✅ | 読み取り専用ヒント: ✅ | オープン ワールド ヒント: ❌