تخطَّ إلى المحتوى الرئيسي
تصفّح التوثيق

نقاط النهاية المخصّصة وتوفّر الأدوات

أضِف قدرات يستطيع المساعد استدعاءها إلى جانب مساراتك المكتشَفة، وتحكّم في أي المستخدمين تُعرَض عليهم كل أداة.

أحيانًا تريد أن يفعل المساعد شيئًا ليس مسارًا مكتشَفًا عاديًا، أو أن تقصر مَن يصل إلى أداة. تغطّي صفحتان هذا الأمر.

نقاط النهاية المخصّصة

عرّف قدرات يدويًا، بالشكل الذي يناسب. ويمكن تفعيل كلٍّ منها أو تعطيلها أو حذفها:

  • REST — نقطة نهاية HTTP قياسية، بطريقة ومسار ومدخلات.
  • GraphQL — استعلام أو تحوير (mutation).
  • gRPC — طريقة خدمة.
  • Webhook — نقطة نهاية تُستدعى كـ webhook.
  • Form-flow — نموذج متعدّد الخطوات يستطيع المساعد إكماله.

قواعد توفّر الأدوات

تحكّم في أي المستخدمين تُعرَض عليهم أداة أصلًا. ولكل قاعدة وضع بسيط ووضع متقدّم:

  • بسيط — اشترط تسجيل الدخول، واشترط صلاحيات محدّدة (مطابقة الكل أو أيٍّ منها)، وطابِق على سمات الهوية أو سياق المضيف.
  • متقدّم — اكتب القاعدة بصيغة JSON خام للتحكّم الكامل.

الخطوات التالية