استكشاف أساليب التطوير

مكتمل

‏‫ملاحظة‬

راجع علامة التبويب النص والصور لمزيد من التفاصيل!

توفر خدمة وكلاء مايكروسوفت فاوندري مرونة في كيفية تطوير الوكلاء، مع خيارات تتراوح بين الواجهات البصرية وسير العمل المعتمد على الكود. فهم طرق التطوير المختلفة يساعدك على اختيار الأدوات المناسبة لسيناريوهاتك وتفضيلات فريقك.

تطوير بوابة الصب

توفر بوابة Foundry واجهة ويب لإنشاء وإدارة وكلاء الذكاء الاصطناعي دون الحاجة لكتابة الكود. هذا النهج مثالي عندما ترغب في نمذجة الأفكار بسرعة، أو التعاون مع أصحاب المصلحة غير التقنيين، أو إدارة الوكلاء عبر واجهة مركزية.

متى تستخدم بوابة Foundry

تتفوق البوابة في هذه السيناريوهات:

  • النماذج الأولية السريعة - اختبار مفاهيم وتكوينات الوكلاء بسرعة دون إعداد بيئات تطوير
  • التكوين البصري - تكوين الوكلاء من خلال النماذج والقوائم المنسدلة البديهية بدلا من البرمجة
  • الإدارة المركزية - عرض وإدارة جميع الوكلاء عبر المشاريع في مكان واحد
  • التعاون الجماعي - شارك تكوينات الوكلاء مع أصحاب المصلحة الذين يفضلون الواجهات البصرية
  • الإشراف على الموارد - مراقبة استخدام الرموز، وفترة التأخير، ونتائج التقييم من خلال لوحات المعلومات

توفر بوابة Azure وصولا فوريا لإنشاء الوكلاء دون الحاجة لتثبيت أدوات إضافية. كل ما عليك فعله هو الانتقال إلى مشروع Foundry الخاص بك، واختيار قسم الوكلاء، وبدء البناء.

تطوير تعليمة Visual Studio برمجية

يجلب امتداد Microsoft Foundry ل تعليمة Visual Studio برمجية قدرات ذكاء اصطناعي من مستوى المؤسسات مباشرة إلى بيئة التطوير الخاصة بك. هذا النهج يناسب المطورين الذين يفضلون العمل في محررات الشيفرة المألوفة ويريدون تكاملا وثيقا مع سير العمل الخاص بهم.

القدرات الرئيسية لامتداد كود VS

ينظم الامتداد ميزاته إلى ثلاثة أقسام رئيسية:

الموارد - تصفح وإدارة أصول مشروع Foundry الخاص بك مباشرة من VS Code، بما في ذلك:

  • النماذج المنشورة - عرض وإدارة نشر النماذج
  • الوكلاء التصريحيين - عرض وتكوين وكلاء الأوامر وسير العمل
  • الوكلاء المستضافون - عرض وإدارة الوكلاء المحويين الموزعين على الكود
  • الاتصالات - إدارة الاتصالات بالخدمات الخارجية
  • مخازن المتجهات - تنظيم مجموعات المستندات للبحث عن الملفات

الأدوات - إمكانيات التطوير والاختبار إلى الوصول:

  • كتالوج النماذج - تصفح ونشر النماذج من الكتالوج
  • ملعب النماذج - جرب النماذج مباشرة
  • ملاعب الوكلاء - وكلاء اختبار باستخدام ملاعب بعيدة أو محلية
  • المصور المحلي - تصحيح وتصور سلوك الوكيل محليا
  • نشر الوكلاء المستضافين - نشر الوكلاء المحمولين في الحاويات إلى الإنتاج

المساعدة والتغذية الراجعة - الوصول إلى الوثائق وموارد الدعم.

يوفر الامتداد أيضا مصمم وكيل بصري لتكوين خصائص الوكيل، وتوليد كود متكامل لتكامل التطبيقات، وتحرير تكوينات YAML مباشر للتحكم الدقيق.

لقطة شاشة لواجهة امتداد Microsoft Foundry VS Code تظهر أقسام الموارد والأدوات والمساعدة والتغذية الراجعة.

متى تستخدم تعليمة Visual Studio برمجية

امتداد VS Code مثالي ل:

  • سير عمل يركز على المطور - ابن الوكلاء جنبا إلى جنب مع كود التطبيق في بيئة واحدة
  • تكامل التحكم في الإصدارات - تتبع إعدادات الوكلاء في Git جنبا إلى جنب مع قاعدة الشيفرة الخاصة بك
  • التكرار السريع - قم بإجراء تغييرات سريعة واختبر فورا دون الحاجة لتغيير الأدوات
  • تطوير الكود أولا - تحرير تكوينات YAML مباشرة للتحكم الدقيق
  • Local development - العمل على تصاميم الوكلاء دون اتصال قبل النشر على Azure

يتم تثبيت الإضافة مباشرة من تعليمة Visual Studio برمجية Marketplace وتتصل بمشاريع Foundry الحالية لديك. يتم تغطية خطوات التركيب والتركيب التفصيلية في الوحدة التالية.

سير عمل التطوير النموذجي

بغض النظر عن النهج الذي اخترته، يتبع تطوير الوكيل نمطا ثابتا:

  1. اتصل بمشروع Microsoft Foundry الخاص بك
  2. أنشئ وكيل ذكاء اصطناعي في بوابة Foundry باسم وصفي وهدف
  3. تكوين تعليمات الوكيل التي تحدد سلوكه وقدراته (في البوابة أو في كود VS)
  4. أضف أدوات لتوسيع ما يمكن للوكيل القيام به
  5. اختبر الوكيل باستخدام ملاعب ملاعب متكاملة
  6. التكرار على التصميم بناء على نتائج الاختبار
  7. نشر الوكيل في الإنتاج
  8. دمج الوكيل في تطبيقاتك

بوابة Foundry وإضافة VS Code تدعم هذا سير العمل، ويختلفان بشكل أساسي في أسلوب الواجهة وليس في القدرات.

الموارد المطلوبة من Azure

كلا النهجين التطويريين يتطلبان نفس الموارد الأساسية ل Azure. لتطوير وكلاء باستخدام خدمة وكلاء مايكروسوفت فاوندري، تحتاج:

  • مشروع Microsoft Foundry - ينظم وكلائك، ونماذجك، وأصولك ذات الصلة في مكان واحد
  • نشر النماذج - نماذج الذكاء الاصطناعي المنشورة (مثل GPT-4.1 أو Claude Sonnet 4.6) التي تشغل وكلائك

عند إنشاء مشروع Microsoft Foundry، يتم توفير البنية التحتية اللازمة تلقائيا. عندما تضيف قدرات إلى وكلائك، مثل البحث عن الملفات أو الأدوات المخصصة، تدمج الخدمة بسلاسة أي خدمات دعم مطلوبة خلف الكواليس. إذا اخترت توسيع قدرات وكيلك أكثر، على سبيل المثال مع Foundry IQ، فقد تحتاج إلى نشر بعض خدمات Azure الإضافية.

خدمات Azure الاختيارية

اعتمادا على قدرات وكيلك، قد تدمج خدمات Azure إضافية:

  • البحث باستخدام الذكاء الاصطناعي في Azure - لاسترجاع المعرفة المتقدمة عند استخدام أدوات Foundry IQ أو البحث عن الملفات
  • تخزين Azure - لتخزين وإدارة الملفات التي يمكن للوكلاء الوصول إليها
  • Azure Key Vault - لإدارة الأسرار وبيانات الاعتماد بأمان
  • دالات Azure - لتطبيقات الأدوات المخصصة ومنطق الأعمال

تتكامل هذه الخدمات مع مشروع Foundry الخاص بك حسب الحاجة، لكنها ليست مطلوبة لبدء بناء وكلاء.

اختيار نهجك في التطوير

يوفر كل من بوابة Foundry وامتداد تعليمة Visual Studio برمجية قدرات تطوير كاملة للوكلاء. اختيارك يعتمد على تفضيلاتك في سير العمل، وتكوين الفريق، ومتطلبات التكامل:

اختر بوابة Foundry عندما تريد التكوين البصري، أو الإدارة المركزية، أو النمذجة السريعة دون إعداد تطوير محلي.

اختر تعليمة Visual Studio برمجية عندما تفضل سير العمل الذي يركز على المطورين، أو تحتاج إلى تكامل محكم مع كود التطبيق، أو تريد ملفات تكوين تتحكم في الإصدارات.

تستخدم العديد من الفرق كلا النهجين — البوابة للاستكشاف الأولي ومراجعات أصحاب المصلحة، وVS Code للتطوير التفصيلي ونشر الإنتاج. المرونة في التبديل بين الأساليب بناء على احتياجاتك الفورية هي نقطة قوة رئيسية في خدمة وكلاء مايكروسوفت فاوندري.