تخطَّ إلى المحتوى
نانو للذكاء الاصطناعي
استدعاء الأدوات (Tool Calling / Function Calling)
core ai

استدعاء الأدوات (Tool Calling / Function Calling)

استدعاء الأدوات، ويُسمى أيضاً Function Calling، هو الآلية التي يُخرج بها النموذج اللغوي طلباً منظّماً لتشغيل دالة معرّفة، مثل check_order(id) أو book_slot(date)، بدلاً من نص عادي. ينفّذه التطبيق ويعيد النتيجة، وهكذا ينفّذ الوكيل الذكي إجراءات حقيقية.

بدون أدوات، لا يستطيع النموذج اللغوي سوى الكلام. مع الأدوات، يصف المطوّر للنموذج مجموعة دوال (الاسم، الغرض، المعاملات)، وحين يطابق طلب العميل إحداها يرد النموذج باستدعاء منظّم لا بجملة: {"name": "get_order_status", "arguments": {"order_id": "S-48213"}}. يشغّل التطبيق الكود الحقيقي على سلة أو نظام العيادة أو الـ CRM، ويعيد النتيجة، فيكتب النموذج الرد الموجّه للعميل. لا يلمس النموذج قاعدة البيانات مباشرة؛ هو يطلب، والكود يقرر.

هذا هو الخط الفاصل بين روبوت المحادثة والوكيل. الروبوت يجيب عن 'كيف أغيّر موعدي؟' بتعليمات. الوكيل الذي يملك أداة إعادة الجدولة يفحص التقويم، ويعرض موعدين متاحين يوم الثلاثاء، وينقل الموعد، ويرسل التأكيد على واتساب. الأدوات المفيدة لشركة خليجية ملموسة: البحث عن الطلب وتغيير العنوان لتجار سلة وزد، البحث عن المواعيد والحجز للعيادات، إنشاء رابط دفع عبر Paymob أو PayTabs، إنشاء عميل محتمل في HubSpot أو Zoho، وأداة تحويل تنقل المحادثة للموظفين.

قرارات تصميم مهمة: كل أداة تفعل شيئاً واحداً وتتحقق من مدخلاتها، حتى لا يمرّر النموذج تاريخاً غير صالح أو رقم طلب يخص شخصاً آخر. الإجراءات غير القابلة للتراجع (إلغاء، استرداد، وصفة) تتطلب تأكيداً أو موظفاً بشرياً. كل استدعاء يُسجَّل مع المحادثة للتدقيق. وتظهر معايير مثل بروتوكول سياق النموذج (MCP) لوصف الأدوات بطريقة قابلة لإعادة الاستخدام بين المزوّدين. تبني Nano AI الأدوات كتكاملات مختبَرة لا كنص تعليمات، ولهذا يشمل كل تنفيذ مراقبة واختبارات على مسارات الأدوات لا على صياغة الإجابات فقط.

تبحث عن استشارة مخصصة؟

دعنا نساعدك في فهم وتطبيق هذه التقنيات بما يتناسب مع متطلبات وأهداف شركتك.

احجز مكالمة استكشافية
تواصل عبر واتساب