الأداة: 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 |
الحقل مطلوب. طلب البحث باللغة الطبيعية هذا هو طلب البحث الذي أنشأه النموذج اللغوي الكبير وليس طلب بحث المستخدم المباشر. |
filter |
اختياريّ. فلاتر اختيارية لتضييق نطاق الاسترجاع، مثل أسماء واجهات برمجة التطبيقات ومجالات المنتجات |
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 |
النتائج فقط. حالة واجهة برمجة التطبيقات يجب أن تكون إحدى القيم التالية: "ga" أو "preview" أو "alpha" أو "beta" أو "deprecated". |
التعليقات التوضيحية للأدوات
Destructive Hint: ❌ | Idempotent Hint: ✅ | Read Only Hint: ✅ | Open World Hint: ❌