مشاركة عبر


إعداد بيئتك

إنشاء وكيلك الأول باستخدام Azure الذكاء الاصطناعي Foundry Agent Service هو عملية من خطوتين:

  1. إعداد بيئة الوكيل.
  2. قم بإنشاء وتكوين وكيلك باستخدام SDK الذي تختاره أو مدخل Azure Foundry.

استخدم هذه المقالة لمعرفة المزيد حول إعداد بيئة الوكيل.

الأذونات المطلوبة

الإجراء الدور المطلوب
إنشاء حساب ومشروع مالك حساب Azure الذكاء الاصطناعي
الإعداد القياسي فقط: تعيين RBAC للموارد المطلوبة (Cosmos DB والبحث والتخزين وما إلى ذلك) مسؤول التحكم في الوصول استنادا إلى الدور
إنشاء عوامل وتحريرها مستخدم Azure الذكاء الاصطناعي

إعداد بيئة الوكيل

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

  • تشترك جميع العوامل في نفس المشروع في الوصول إلى نفس تخزين الملفات وتخزين مؤشر الترابط (محفوظات المحادثات) وفهرس البحث.
  • يتم عزل البيانات بين المشاريع. لا يمكن للوكلاء في مشروع ما الوصول إلى الموارد من مشروع آخر. المشاريع هي حاليا وحدة المشاركة والعزل في Foundry. راجع ما هو الذكاء الاصطناعي مقالة foundry للحصول على مزيد من المعلومات حول مشاريع Foundry.

المتطلبات الأساسية

  • اشتراك Azure - أنشئ اشتراكاً مجاناً.
  • تأكد من أن الفرد الذي ينشئ الحساب والمشروع لديه دور مالك حساب Azure الذكاء الاصطناعي في نطاق الاشتراك
  • إذا كان تكوين إعداد قياسي، يجب أن يكون لدى نفس الفرد أيضا أذونات لتعيين أدوار للموارد المطلوبة (Cosmos DB، وAzure الذكاء الاصطناعي Search، وAzure Blob Storage). لمزيد من المعلومات حول أدوار RBAC، الخاصة بخدمة عامل Azure الذكاء الاصطناعي Foundry، راجع أدوار التحكم في الوصول استنادا إلى الدور لخدمة عامل Azure الذكاء الاصطناعي Foundry.
    • الدور المضمن المطلوب هو مسؤول الوصول المستند إلى الدور.
    • بدلا من ذلك، فإن وجود دور المالك على مستوى الاشتراك يفي أيضا بهذا المطلب.
    • الإذن الرئيسي المطلوب هو: Microsoft.Authorization/roleAssignments/write

اختيار الإعداد

توفر Azure الذكاء الاصطناعي Foundry Agent Service ثلاثة أوضاع لتكوين البيئة لتناسب الاحتياجات المختلفة:

  • الإعداد الأساسي:

    يتوافق هذا الإعداد مع مساعدي OpenAI ويدير حالات الوكيل باستخدام التخزين المضمن في النظام الأساسي. يتضمن نفس الأدوات والقدرات مثل واجهة برمجة تطبيقات المساعدين، مع دعم إضافي لنماذج وأدوات غير OpenAI مثل Azure الذكاء الاصطناعي Search وBing.

  • الإعداد القياسي:

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

  • الإعداد القياسي مع إحضار الشبكة الظاهرية الخاصة بك (BYO):

    يتضمن كل شيء في الإعداد القياسي، مع القدرة المضافة على العمل بالكامل داخل الشبكة الظاهرية الخاصة بك. يدعم هذا الإعداد إحضار الشبكة الظاهرية الخاصة بك (شبكة BYO الظاهرية)، ما يسمح بالتحكم الصارم في حركة البيانات والمساعدة في منع تسرب البيانات عن طريق إبقاء نسبة استخدام الشبكة مقيدة ببيئة الشبكة الخاصة بك.

مقارنة خيارات الإعداد

استخدام الحالات الإعداد الأساسي الإعداد القياسي مع الشبكات العامة الإعداد القياسي مع الشبكات الخاصة
بدء الاستخدام بسرعة دون إدارة الموارد
يتم تخزين جميع محفوظات المحادثات ومتاجر الملفات والمتجهات في مواردك الخاصة
دعم المفاتيح المدارة من قبل العملاء (CMK)
عزل الشبكة الخاصة (إحضار الشبكة الظاهرية الخاصة بك)

خيارات التوزيع

لتخصيص هذه القوالب، راجع استخدام الموارد الخاصة بك.

إذا كنت تريد الدعم لعزل الشبكة الخاصة، فشاهد الإعداد الآمن للشبكة لمزيد من المعلومات حول كيفية إحضار الشبكة الظاهرية الخاصة بك.

الوصف والتحجيم التلقائي رسم تخطيطي (انقر للتكبير)
نشر إعداد عامل أساسي يستخدم الهوية المدارة للمصادقة.
يتم إنشاء حساب ومشروع.
يتم نشر نموذج GPT-4o.
يتم استخدام Key Vault المدار من قبل Microsoft بشكل افتراضي.
النشر إلى Azure
رسم تخطيطي للبنية لإعداد العامل الأساسي.
نشر إعداد عامل قياسي يستخدم الهوية المدارة للمصادقة.
يتم إنشاء حساب ومشروع.
يتم نشر نموذج GPT-4o.
يتم إنشاء موارد Azure لتخزين بيانات العملاء - Azure StorageوAzure Cosmos DBوAzure الذكاء الاصطناعي Search - تلقائيا إذا لم يتم توفير الموارد الموجودة.
هذه الموارد متصلة بمشروعك لتخزين الملفات ومؤشرات الترابط وبيانات المتجهات.
يتم استخدام Key Vault المدار من قبل Microsoft بشكل افتراضي.
النشر إلى Azure
رسم تخطيطي للبنية لإعداد العامل القياسي.

[اختياري] تحديد النموذج في قالب النشر التلقائي

هام

لا تغير معلمة modelFormat.

تدعم القوالب فقط نشر نماذج Azure OpenAI. راجع نماذج Azure OpenAI المدعومة في مقالة دعم النموذج .

يمكنك تخصيص النموذج المستخدم من قبل الوكيل الخاص بك عن طريق تحرير معلمات النموذج في قالب التوزيع التلقائي. لنشر نموذج مختلف، تحتاج إلى تحديث المعلمات و modelName على الأقلmodelVersion.

بشكل افتراضي، يتم تكوين قالب التوزيع بالقيم التالية:

معلمة النموذج القيمة الافتراضية
اسم النموذج gpt-4o
تنسيق النموذج OpenAI (ل Azure OpenAI)
إصدار النموذج 2024-11-20
modelSkuName GlobalStandard
موقع النموذج eastus

وماذا بعد؟