ابزار: retrieve-google-maps-platform-docs
برای پاسخ به سوالات کاربران، مستندات پلتفرم نقشههای گوگل، نمونههای کد، مرکز معماری، مرکز اعتماد، مخازن گیتهاب (شامل نمونه کد و کتابخانههای کلاینت برای react-google-maps، flutter، compose، utilities، swiftui و موارد دیگر) و شرایط خدمات را جستجو میکند. نکته مهم: قبل از استفاده از این ابزار، باید ابزار retrieve-instructions را فراخوانی کنید یا منبع instructions را بارگذاری کنید. این امر زمینه ضروری مورد نیاز برای عملکرد صحیح این ابزار را فراهم میکند.
طرحواره ورودی
درخواست پیام برای RetrieveContexts.
بازیابی درخواستهای زمینهای
| نمایش JSON |
|---|
{ "llmQuery": string, "filter": string, "source": string } |
| فیلدها | |
|---|---|
llmQuery | الزامی. پرسوجوی زبان طبیعی. این پرسوجویی است که توسط LLM تولید شده و پرسوجوی مستقیم کاربر نیست. |
filter | اختیاری. فیلترهای اختیاری برای محدود کردن بازیابی، مانند نامهای API، نواحی محصول. |
source | اختیاری. منبع پرسوجو را که برای تجزیه و تحلیل استفاده میشود، نشان میدهد. برای مثال، این میتواند نام برنامه کلاینت یا مؤلفه رابط کاربری باشد که پرسوجو را تولید کرده است. قالب باید به ۶۴ کاراکتر ASCII محدود شود. مثلاً، "my-client-app"، "web-console-search". |
طرحواره خروجی
پیام پاسخ برای RetrieveContexts.
بازیابی زمینههاپاسخ
| نمایش JSON |
|---|
{
"contexts": [
{
object ( |
| فیلدها | |
|---|---|
contexts[] | فهرست زمینههای بازیابیشده. |
زمینه
| نمایش JSON |
|---|
{ "text": string, "score": number, "documentationUri": string, "apiState": string } |
| فیلدها | |
|---|---|
text | قطعه متن بازیابی شده. |
score | امتیاز مرتبط بودن. |
documentationUri | آدرس اینترنتی مستندات اصلی. |
apiState | فقط خروجی. وضعیت API. باید یکی از موارد زیر باشد: "ga"، "preview"، "alpha"، "beta" یا "deprecated". |
حاشیهنویسی ابزار
راهنمایی مخرب: ❌ | راهنمایی بیاثر: ✅ | راهنمایی فقط خواندنی: ✅ | راهنمایی جهان باز: ❌