أدوات تصحيح أخطاء WebMCP

استخدِم لوحة WebMCP في "أدوات مطوّري البرامج في Chrome" لفحص أدوات الذكاء الاصطناعي من جهة العميل التي يعرضها موقعك الإلكتروني لوكلاء الذكاء الاصطناعي وتصحيح أخطائها واختبارها. توفّر اللوحة إمكانية الاطّلاع على دورة حياة الأداة بالكامل، بما في ذلك التسجيل والتحقّق من صحة المخطط وسجلّ عمليات الاستدعاء.

فتح لوحة WebMCP

يقع جزء WebMCP ضمن لوحة التطبيق. لفتحها، اتّبِع الخطوات التالية:

  1. افتح أدوات مطوّري البرامج في Chrome على صفحة تستخدم أدوات WebMCP.
  2. انقر على علامة التبويب التطبيق.
  3. في المستوى الأعلى من الشريط الجانبي، انقر على اللوحة WebMCP.
لوحة "التطبيق" في "أدوات مطوّري البرامج" مع اختيار جزء WebMCP في الشريط الجانبي "التطبيق"

نظرة عامة على الواجهة

تستخدِم لوحة WebMCP تصميمًا مزدوج اللوحات لمساعدتك في إدارة أدواتك ومراقبتها:

  • الأدوات التي تم استدعاؤها: سجل زمني للتفاعلات بين وكيل الذكاء الاصطناعي والصفحة
  • الأدوات المتاحة: قائمة مباشرة بجميع أدوات WebMCP التي تم رصدها في علامة التبويب النشطة

الأدوات المتاحة

يعرض قسم الأدوات المتاحة أسماء الأدوات وأوصافها كما تظهر لوكيل الذكاء الاصطناعي. ويتضمّن أيضًا عداد استدعاء لكل أداة، يعرض عدد المرات التي تم فيها استدعاء الأداة خلال الجلسة الحالية.

قائمة "الأدوات المتاحة" التي تعرض عدّاد عمليات الاستدعاء مع رموز الحالة القابلة للنقر من أجل الفلترة

الأدوات التي تم استدعاؤها

يوفّر سجلّ الأدوات المستخدَمة سجلاً دائمًا لتفاعلات الأدوات. عند اختيار إدخال في السجلّ، يمكنك الاطّلاع على التفاصيل التالية:

  • الحالة: نتيجة الاستدعاء (مكتملة أو ملغاة أو قيد التقدّم أو خطأ)
  • الإدخال: المَعلمات الدقيقة التي توقّعها الوكيل وأرسلها إلى الأداة.
  • الناتج: قيمة العرض أو رسالة الخطأ التي تقدّمها الأداة.

فلترة السجلّ

استخدِم شريط الفلتر لتضييق نطاق قائمة الأدوات التي تم استدعاؤها استنادًا إلى المعايير التالية:

  • الاسم أو الوصف: أدخِل نصًا للعثور على أدوات تتطابق مع اسم أو غرض معيّن.
  • نوع الحالة: يمكنك فلترة المكالمات حسب حالتها الحالية، مثل مكتملة أو خطأ أو ملغاة أو قيد التقدّم.
  • نوع الأداة: اختَر فلترة الأدوات التصريحية المحدّدة في HTML والأدوات الأمرية المحدّدة في JavaScript. للاطّلاع على جميع أنواع الأدوات، تأكَّد من عدم تفعيل أي فلتر.

اختبار الأدوات يدويًا

يمكنك تجاوز منطق اتخاذ القرار الخاص بعميل الذكاء الاصطناعي لاختبار موثوقية أداتك بشكل مستقل. ويفيد ذلك في التحقّق من منطق الدالة بدون انتظار طلب محدّد من العميل.

  1. في قائمة الأدوات المتاحة، انقر على الأداة التي تريد اختبارها. بدلاً من ذلك، في سجلّ الأدوات التي تم استدعاؤها، مرِّر مؤشر الماوس فوق إحدى الأدوات للكشف عن رمز تشغيل (➜) وانقر عليه. سيتم فتح منطقة الاختبار اليدوي.

  2. في منطقة الاختبار اليدوي، أدخِل المَعلمات أو عدِّلها في حقول الإدخال.

  3. انقر على تشغيل الأداة.

التمرير فوق عنصر في قائمة "الأدوات التي تم استدعاؤها" لعرض رمز "تشغيل" وفتح منطقة الاختبار اليدوي التي تم ملؤها مسبقًا

تحديد المشاكل المتعلقة بالدمج وحلّها

تساعدك لوحة WebMCP في تشخيص حالات فشل الدمج الشائعة:

  • انتهاكات المخطط: تعرض لوحة الإخراج رسائل خطأ إذا كانت معلمات الأداة أو قيم الإرجاع لا تتطابق مع المخطط المحدّد.
  • رفض الوكيل: راجِع عدّاد الاستدعاء في قائمة الأدوات المتاحة لتعرف ما إذا كان الوكيل قد أخذ أداتك في الاعتبار لأي طلب معيّن.

الأتمتة والوكلاء

تم تصميم WebMCP للويب المستند إلى الوكلاء، حيث يمكن لوكلاء الذكاء الاصطناعي اكتشاف أدوات موقعك الإلكتروني والتفاعل معها. بالنسبة إلى التطوير بمساعدة الوكيل، يوفّر مشروع أدوات مطوّري البرامج في Chrome للوكلاء واجهة متخصّصة تستخدم هذا البروتوكول لمساعدة وكلاء الذكاء الاصطناعي في اختبار أدوات WebMCP واستخدامها.

علامات سطر الأوامر

للتفاعل مع واجهات معيّنة تستخدم الذكاء الاصطناعي، عليك تفعيل العلامة --categoryWebMCP بشكل صريح.

مراجع ذات صلة

لمزيد من المعلومات حول WebMCP والويب المستند إلى الوكلاء، يُرجى الاطّلاع على المراجع التالية: