إنشاء سير العمل في Microsoft Foundry
يوفر Microsoft Foundry مصمما بصريا يتيح لك بناء سير عمل كسلسلة من العقد المتصلة. تمثل كل عقدة إجراء محددا—مثل استدعاء وكيل، تقييم المنطق، أو تحويل البيانات—وتحدد الروابط بين العقد كيفية تدفق التنفيذ من خطوة إلى أخرى. هذا النهج البصري يسهل التفكير في منطق التنسيق وفهم كيفية تفاعل الوكلاء ضمن عملية أكبر.
يمكنك بدء سير عمل من لوحة فارغة أو باختيار نمط محدد مسبقا، مثل سير عمل متسلسل. يعرض المصمم سير العمل كسلسلة من العقد مرتبة بترتيب التنفيذ. أثناء البناء، يمكنك تحريك العقد، وإدخال خطوات جديدة، وفحص تفاصيل التكوين مباشرة داخل القماش. نظرا لأن سير العمل لا يتم حفظه تلقائيا، من المهم حفظ تغييراتك بانتظام للحفاظ على كل نسخة من تصميمك.
الأنواع الرئيسية للعقد في منشئ سير العمل هي:
الاستدعاء: يستدعي وكيل الذكاء الاصطناعي من مشروعك أو ينشئ وكيلا جديدا. يمكن لعقد الوكيل إعادة ردود نص حر أو مخرجات منظمة (مثل JSON) يمكن لعقد أخرى استخدامها. تستخدم هذه القواعد للتصنيف، أو التفكير، أو التوصيات، أو أي مهمة مدفوعة بالذكاء الذكاء الاصطناعي.
التدفق: يتحكم في مسار تنفيذ سير العمل. تسمح عقد التدفق لسير العمل بالتكيف ديناميكيا مع مدخلات أو مواقف مختلفة. تشمل عقد التدفق:
- إذا/غير: يقوم تنفيذ الفروع بناء على الشروط.
- اذهب إلى: يقفز إلى عقدة أخرى في سير العمل.
- لكل عنصر: يدور على قائمة من العناصر، ويؤدي نفس الإجراءات لكل عنصر.
تحويل البيانات: يتعامل مع البيانات ويدير المتغيرات. تضمن عقد تحويل البيانات تمرير المعلومات بشكل صحيح إلى الخطوات التالية. تشمل عقد تحويل البيانات:
- تعيين المتغير: يخصص قيمة لمتغير لاستخدامه لاحقا.
- إعادة تعيين المتغير: يمسح أو يعيد تهيئة المتغير.
- تحليل القيمة: يستخرج بيانات محددة من المخرجات المنظمة أو يحول القيم إلى صيغ مختلفة.
الدردشة الأساسية: ترسل رسائل إلى المستخدم أو تطرح أسئلة لجمع المدخلات. غالبا ما تقترن هذه العقد مع متغيرات لالتقاط الاستجابات، والتي يمكن أن تؤثر لاحقا على قرارات المنطق أو الوكيل في سير العمل.
النهاية: تمثل خاتمة سير العمل. يمكن لعقدة النهاية أن ترجع النتيجة النهائية أو الحالة اختياريا.
التدفق الذي يحدد كيفية تنفيذ كل خطوة. توفر المتغيرات حالة مشتركة عبر العقد، مما يسمح بمخرجات خطوة واحدة—مثل نتائج الوكيل أو مدخلات المستخدم—لتوجيه القرارات أو تحفيز المزيد من الإجراءات. بينما تعد عقد الوكلاء جزءا مهما من سير العمل، تعتمد الأتمتة الفعالة على الاستخدام المنسق لجميع أنواع العقد.
تنفذ سير العمل ضمن سياق حواري، مما يتيح لك التفاعل معها من خلال نافذة الدردشة. تسمح لك هذه التفاعلية بمراقبة كيفية تحرك المدخلات عبر العقد والتحقق من أن كل خطوة تتصرف كما هو متوقع قبل إضافة المزيد من التعقيد. مع نمو سير العمل، يجعل المصمم البصري من السهل تتبع مسارات التنفيذ وتحديد أماكن فروع المنطق أو القرارات بسرعة.
فهم العقد وكيفية دمجها يمنحك الأساس لإنشاء سير عمل تدمج التفكير الذكاء الاصطناعي، والتعامل مع البيانات، ومنطق التحكم. العقد هي اللبنات الأساسية التي تجمعها لتحويل المفاهيم وأهداف الأتمتة إلى سير عمل عملي وقابل للتوسع.