مشاركة عبر


إضافة سير عمل الوكيل التصريحي في Visual Studio Code

تحدد سير العمل التصريحي للوكيل تسلسلات محددة مسبقا من الإجراءات لوكلائك باستخدام التكوينات بدلا من منطق البرمجة الصريح. في هذا المقال، تضيف Foundry Agent Workflows إلى وكيل وتختبرها باستخدام امتداد Microsoft Foundry for Visual Studio Code (VS Code).

بعد أن تقوم بناء وكيل في Foundry Agent Service في البوابة، يمكنك إضافة سير عمل لتنسيق عدة وكلاء في تسلسلات إجراءات محددة مسبقا لسيناريوهات الأتمتة المعقدة.

مهم

العناصر التي تم وضع علامة عليها (إصدار أولي) في هذه المقالة موجودة حالياً في الإصدار الأولي العام. يتم توفير هذه المعاينة دون اتفاقية على مستوى الخدمة، ولا يوصى بها لأحمال عمل الإنتاج. لمزيد من المعلومات، راجع شروط الاستخدام الإضافية لمعاينات مايكروسوفت Azure.

المتطلبات المسبقه

عرض سير عمل الوكيل التصريحي

لعرض وتحرير سير عمل الوكيل التصريحي في كود VS للويب، انتقل أولا إلى سير العمل في بوابة Foundry:

  1. في بوابة Foundry، افتح project الخاص بك الذي يحتوي على سير العمل.
  2. اختر تبويب سير العمل من القائمة اليسرى.
  3. اختر سير العمل الذي تريد فتحه.

ثم اختر أحد الخيارات التالية لفتح سير العمل في VS Code for the Web.

افتح سير عمل YAML في VS Code for the Web

  1. اختر تبويب البناء ثم اختر زر YAML على الجانب الأيمن.
  2. اختر زر فتح في كود VS للويب . يفتح ملف YAML الخاص بسير العمل في محرر VS Code for the Web مع تعريف YAML على اليسار ورسم بياني بصري لسير العمل على اليمين.
  3. قم بتعديل YAML حسب الحاجة لتعديل سير العمل. تنعكس التغييرات في المحرر المرئي.
  4. عندما تنتهي، اختر Deploy من قائمة الحذف (...) في الزاوية العلوية اليمنى لحفظ التغييرات مرة أخرى في Foundry.

افتح كود سير العمل من بوابة Foundry

  1. اختر تبويب البناء ثم اختر زر الكود في الجانب الأيمن.
  2. اختر زر Open in VS Code للويب . يفتح ملف كود سير العمل في كود VS لمحرر الويب مع تعريف الكود على اليسار والرسم البياني البصري لسير العمل على اليمين.
  3. قم بتحرير الكود حسب الحاجة لتعديل سير العمل. تنعكس التغييرات في المحرر المرئي.
  4. عندما تنتهي، اختر Deploy من قائمة الحذف (...) في الزاوية العلوية اليمنى لحفظ التغييرات مرة أخرى في Foundry.

اختبر سير عمل في ساحة اللعب

اختبر سير عمل الوكيل التصريحي باستخدام ملعب الوكلاء البعيد في إضافة VS Code.

  1. في قسم My Resources من امتداد VS Code، حدد واختر project Foundry الخاص بك.
  2. اختيار الوكلاء التصريحيين.
  3. اختر النسخة من سير العمل التي تريد اختبارها.
  4. يفتح قسم ملعب الوكيل البعيد ويبدأ محادثة مع وكيلك.
  5. في مربع الإدخال أسفل صفحة ملعب الوكلاء البعيدين ، اكتب رسالة واضغط على إدخال.
  6. راجع رد الوكيل. تحقق من أن الاستجابة تطابق السلوك المتوقع لإجراءات سير العمل المحددة.

نصيحة

يمكنك أيضا فتح ملعب الوكلاء البعيد من قسم الأدوات واختيار وكيلك من القائمة المنسدلة.

تحويل سير عمل YAML إلى كود إطار عمل الوكيل

لتخصيص سير العمل المعتمد على YAML، حولها إلى كود Agent Framework باستخدام GitHub Copilot.

  1. افتح ملف YAML الخاص بسير العمل في VS Code.
  2. اختر زر توليد الكود في أعلى يمين محرر YAML.
  3. اختر لغة البرمجة التي تريد إنشاء الكود بها (بايثون أو C#). يفتح GitHub Copilot لوحة تحتوي على محفزات توليد الشيفرة للغة المختارة ويولد كود إطار عمل الوكلاء بناء على تعريف YAML.
  4. عندما يسأل GitHub Copilot إذا كنت ترغب في تشغيل الكود المولد محليا، اختر Yes لفتح العارض المحلي. يمكنك رؤية كل خطوة أثناء تنفيذ الوكيل.
  5. راجع وتعديل الكود المولد حسب الحاجة ليتناسب مع متطلباتك.
  6. انقر بزر الفأرة الأيمن على ملف الكود المنشأ واختر Deploy to Foundry لنشر الكود على project Foundry الخاص بك.
  7. في بوابة Foundry، انتقل إلى project الخاص بك وتحقق من أن الكود يظهر في قسم Agents.