إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
تحدد سير العمل التصريحي للوكيل تسلسلات محددة مسبقا من الإجراءات لوكلائك باستخدام التكوينات بدلا من منطق البرمجة الصريح. في هذا المقال، تضيف Foundry Agent Workflows إلى وكيل وتختبرها باستخدام امتداد Microsoft Foundry for Visual Studio Code (VS Code).
بعد أن تقوم بناء وكيل في Foundry Agent Service في البوابة، يمكنك إضافة سير عمل لتنسيق عدة وكلاء في تسلسلات إجراءات محددة مسبقا لسيناريوهات الأتمتة المعقدة.
مهم
العناصر التي تم وضع علامة عليها (إصدار أولي) في هذه المقالة موجودة حالياً في الإصدار الأولي العام. يتم توفير هذه المعاينة دون اتفاقية على مستوى الخدمة، ولا يوصى بها لأحمال عمل الإنتاج. لمزيد من المعلومات، راجع شروط الاستخدام الإضافية لمعاينات مايكروسوفت Azure.
المتطلبات المسبقه
- project Foundry مع وكيل واحد على الأقل تم نشره. لإنشاء واحد في بوابة Foundry، راجع Quickstart: الدردشة مع وكيل.
- تم إنشاء سير عمل واحد على الأقل في بوابة Foundry. لمزيد من المعلومات حول سير العمل، راجع سير عمل وكلاء الصيادة.
- تم تثبيت Microsoft Foundry for Visual Studio Code على التواصل.
- اشتراك GitHub Copilot (مطلوب لتحويل سير عمل YAML إلى كود إطار عمل الوكلاء).
عرض سير عمل الوكيل التصريحي
لعرض وتحرير سير عمل الوكيل التصريحي في كود VS للويب، انتقل أولا إلى سير العمل في بوابة Foundry:
- في بوابة Foundry، افتح project الخاص بك الذي يحتوي على سير العمل.
- اختر تبويب سير العمل من القائمة اليسرى.
- اختر سير العمل الذي تريد فتحه.
ثم اختر أحد الخيارات التالية لفتح سير العمل في VS Code for the Web.
افتح سير عمل YAML في VS Code for the Web
- اختر تبويب البناء ثم اختر زر YAML على الجانب الأيمن.
- اختر زر فتح في كود VS للويب . يفتح ملف YAML الخاص بسير العمل في محرر VS Code for the Web مع تعريف YAML على اليسار ورسم بياني بصري لسير العمل على اليمين.
- قم بتعديل YAML حسب الحاجة لتعديل سير العمل. تنعكس التغييرات في المحرر المرئي.
- عندما تنتهي، اختر Deploy من قائمة الحذف (...) في الزاوية العلوية اليمنى لحفظ التغييرات مرة أخرى في Foundry.
افتح كود سير العمل من بوابة Foundry
- اختر تبويب البناء ثم اختر زر الكود في الجانب الأيمن.
- اختر زر Open in VS Code للويب . يفتح ملف كود سير العمل في كود VS لمحرر الويب مع تعريف الكود على اليسار والرسم البياني البصري لسير العمل على اليمين.
- قم بتحرير الكود حسب الحاجة لتعديل سير العمل. تنعكس التغييرات في المحرر المرئي.
- عندما تنتهي، اختر Deploy من قائمة الحذف (...) في الزاوية العلوية اليمنى لحفظ التغييرات مرة أخرى في Foundry.
اختبر سير عمل في ساحة اللعب
اختبر سير عمل الوكيل التصريحي باستخدام ملعب الوكلاء البعيد في إضافة VS Code.
- في قسم My Resources من امتداد VS Code، حدد واختر project Foundry الخاص بك.
- اختيار الوكلاء التصريحيين.
- اختر النسخة من سير العمل التي تريد اختبارها.
- يفتح قسم ملعب الوكيل البعيد ويبدأ محادثة مع وكيلك.
- في مربع الإدخال أسفل صفحة ملعب الوكلاء البعيدين ، اكتب رسالة واضغط على إدخال.
- راجع رد الوكيل. تحقق من أن الاستجابة تطابق السلوك المتوقع لإجراءات سير العمل المحددة.
نصيحة
يمكنك أيضا فتح ملعب الوكلاء البعيد من قسم الأدوات واختيار وكيلك من القائمة المنسدلة.
تحويل سير عمل YAML إلى كود إطار عمل الوكيل
لتخصيص سير العمل المعتمد على YAML، حولها إلى كود Agent Framework باستخدام GitHub Copilot.
- افتح ملف YAML الخاص بسير العمل في VS Code.
- اختر زر توليد الكود في أعلى يمين محرر YAML.
- اختر لغة البرمجة التي تريد إنشاء الكود بها (بايثون أو C#). يفتح GitHub Copilot لوحة تحتوي على محفزات توليد الشيفرة للغة المختارة ويولد كود إطار عمل الوكلاء بناء على تعريف YAML.
- عندما يسأل GitHub Copilot إذا كنت ترغب في تشغيل الكود المولد محليا، اختر Yes لفتح العارض المحلي. يمكنك رؤية كل خطوة أثناء تنفيذ الوكيل.
- راجع وتعديل الكود المولد حسب الحاجة ليتناسب مع متطلباتك.
- انقر بزر الفأرة الأيمن على ملف الكود المنشأ واختر Deploy to Foundry لنشر الكود على project Foundry الخاص بك.
- في بوابة Foundry، انتقل إلى project الخاص بك وتحقق من أن الكود يظهر في قسم Agents.