پشتیار
پشتیار
ابزارها و وب‌هوک‌ها

ابزارها و وب‌هوک‌ها

آموزش ساخت توابع سفارشی برای هوش مصنوعی و اتصال به پایگاه‌های داده و وب‌سرویس‌های اختصاصی

یکی از قابلیت‌های کلیدی پلتفرم پشتیار، اجرای بلادرنگ توابع حین مکالمه (Real-time Tool Execution / Function Calling) است.

هنگامی که مخاطب با دستیار هوشمند گفتگو می‌کند، مدل بر اساس منطق سناریو تشخیص می‌دهد چه زمانی و با چه متغیرهایی وب‌هوک سرور شما را فراخوانی نماید، پاسخ داده را دریافت کند و نتیجه را با لحن طبیعی برای کاربر توضیح دهد.


سناریوی عملکرد ابزارها

مشتری: «سلام، می‌خواستم ببینم سفارش شماره ۴۹۲۰ من در چه وضعیتیه؟»


          [اپراتور هوش مصنوعی]
      (تشخیص نیت و فراخوانی ابزار get_order_status)

                  ├──► وب‌هوک سرور شما: POST https://your-server.com/api/order-status
                  │    Body: { "order_id": "4920" }

                  ◄─── پاسخ سرور شما:
                       { "status": "shipped", "carrier": "Tipax", "tracking_code": "981240" }


          [اپراتور هوش مصنوعی]
«سفارش شماره ۴۹۲۰ شما تحویل تیپاکس شده و کد رهگیری آن ۹۸۱۲۴۰ است.»

ویژگی‌های سیستم وب‌هوک پشتیار

  1. پاسخ‌دهی آنی (Sub-second Execution): اجرای موازی وب‌هوک‌ها جهت حفظ تاخیر مکالمه زیر ۱ ثانیه.
  2. اعتبارسنجی امنیتی: امکان ارسال هدرهای سفارشی نظیر X-INTERNAL-TOKEN.
  3. ثبت تاریخچه در سرویس Vault: ذخیره کامل ورودی‌ها و خروجی‌های هر فراخوانی جهت مانیتورینگ و خطایابی.

راهنماهای این بخش