مقدمة في التدفقات المعتمدة على الرسم البياني
تسمح التدفقات في Beam AI للمستخدمين بتحديد مسارات هيكلية يتبعها الوكيل بناءً على استعلام المهمة، السياق المتاح، والمحفزات الخارجية. تعمل هذه التدفقات داخل إطار عمل قائم على الرسوم البيانية، مما يمكّن من مسارات تنفيذ متعددة، قرارات تفرعية، وخطوات أتمتة مرنة.
كل وكيل يتبع مسارًا محددًا مسبقًا بناءً على نوع الاستعلام. يقوم المستخدم بتحديد ما هي بنية التدفق الموجود، ويحدد الوكيل كيفية تنفيذ الخطوات داخل تلك البنية.
على سبيل المثال، في وكيل دعم العملاء، يمكن لنوع الاستفسار أن يحدد المسار العالي المستوى:
المكونات الأساسية لتدفق يعتمد على الرسم البياني
يتكون التدفق في Beam AI من ثلاثة عناصر هيكلية رئيسية:
المسارات الرئيسية – يتبع الوكيل مسارًا محددًا مسبقًا بناءً على نوع الاستعلام.
الفروع – نقاط شرطية التي تعدل مسار الوكيل داخل المسار المحدد.
شروط المغادرة – نقاط محددة حيث ينهي الوكيل تنفيذه.
المسارات الرئيسية - اختيار التدفق بناءً على نوع الاستعلام
في بداية التنفيذ، يحدد الوكيل أي المسار الأساسي يجب اتخاذه بناءً على استعلام المهمة.
📌 مثال على حالة استخدام: التعامل مع وكيل دعم العملاء لطلبات مختلفة
المحرض: يقدم العميل طلبًا.
اختيار المسار: يقوم الوكيل بتصنيف نوع الطلب ويُتابع التدفق المعني:
إذا كان الاستفسار يتعلق بإرجاع منتج → تابع مسار معالجة طلبات إرجاع المنتجات.
إذا كان الاستفسار يتعلق بحالة الطلب → تابع مسار معالجة حالة الطلبات.
إذا كان الاستفسار يتعلق بحجز موعد → تابع مسار تنسيق المواعيد.
🔹 بمجرد اختيار المسار الأساسي، ينفذ الوكيل الخطوات المحددة ضمن هذا التدفق.
العُقد – تحديد الإجراءات ضمن مسار محدد
بمجرد الدخول إلى تدفق محدد، ينفذ الوكيل العُقَد، التي تمثل الإجراءات أو القرارات.
تسمح العقد للوكيل بـ:
استرداد ومعالجة المعلومات (مثل, التحقق من أهلية استرداد المبلغ).
تنفيذ الأدوات (مثل، صياغة رد بريد إلكتروني، تحديث قاعدة بيانات).
إدارة المهام ديناميكياً بناءً على منطق محدد مسبقًا.
📌 مثال حالة الاستخدام: معالج وكيل دعم العملاء طلب استرداد الأموال
المُحفِّز: يدخل الوكيل في تدفق معالجة طلبات إرجاع المنتج.
الإجراءات المتخذة:
استرجاع تفاصيل المنتج من قاعدة البيانات.
تقييم أهلية الاسترداد بناءً على سياسة الإرجاع.
الفروع - تعديل مسار الوكيل ضمن التسلسل
تتيح الفروع للوكيل اتباع طرق مختلفة بعد دخول مسار محدد.
📌 مثال على استخدام: وكيل دعم العملاء يتعامل مع استفسار عن حالة الطلب
الزناد: يطلب العميل تحديث الطلب.
التدفق المختار: معالجة حالة الطلب.
نقطة القرار:
✅ إذا كان الطلب مشحونًا، قم باسترجاع تفاصيل التتبع وإبلاغ العميل.
❌ إذا كان الطلب متأخرًا، قم بإخطار الدعم.
شروط الإنهاء – تحديد متى ينتهي التدفق
شروط الخروج تحدد متى يتوقف التدفق عن التنفيذ من خلال الوصول إلى نقطة التدخل.
📌 حالة استخدام مثالية: وكيل دعم العملاء لحل الشكاوى
المشغل: يقدم العميل شكوى بشأن تأخر الطلب.
التدفق المحدد: معالجة حالة الطلب.
عملية القرار:
✅ إذا تم حل المشكلة، إرسال تأكيد
❌ إذا كانت التصعيد مطلوبة، تحديده لوكيل بشري (شرط الخروج: تحتاج إلى مراجعة يدوية).





