AgentSessionConfig interface
تكوين لإنشاء جلسة يكون فيها وكيل هو الفاعل الرئيسي للذكاء الاصطناعي.
عند استخدام جلسة وكيل، يتم إدارة تكوين الوكيل (الأدوات، التعليمات، درجة الحرارة، إلخ) في بوابة Foundry، وليس في كود الجلسة.
الملاحظات
وهذا يختلف عن AgentConfig الذي يمثل معلومات الوكيل التي تعيدها الخدمة في ردود الجلسة.
الخصائص
| agent |
اسم وكيل المصنع الذي يجب استخدامه |
| agent |
النسخة التي يجب استخدامها من الوكيل. إذا لم يتم تحديده، سيتم استخدام أحدث إصدار. |
| authentication |
معرف العميل لهوية مدارة معينة من قبل المستخدم المستخدم للمصادقة على خدمة Foundry Agent. إذا لم يتم تحديدها، سيتم استخدام الهوية المدارة المعينة من قبل النظام. |
| conversation |
معرف المحادثة للاستمرار. إذا لم يتم تحديده، سيتم إنشاء محادثة جديدة. |
| foundry |
اسم مورد Foundry المستخدم في وضع وكيل عبر الموارد. عند تعيينها، ستستخدم نقطة نهاية خدمة الوكيل هذا المورد بدلا من المورد الموجود في رابط الاتصال. |
| project |
اسم مشروع Azure AI الذي ينتمي إليه الوكيل |
تفاصيل الخاصية
agentName
اسم وكيل المصنع الذي يجب استخدامه
agentName: string
قيمة الخاصية
string
agentVersion
النسخة التي يجب استخدامها من الوكيل. إذا لم يتم تحديده، سيتم استخدام أحدث إصدار.
agentVersion?: string
قيمة الخاصية
string
authenticationIdentityClientId
معرف العميل لهوية مدارة معينة من قبل المستخدم المستخدم للمصادقة على خدمة Foundry Agent. إذا لم يتم تحديدها، سيتم استخدام الهوية المدارة المعينة من قبل النظام.
authenticationIdentityClientId?: string
قيمة الخاصية
string
conversationId
معرف المحادثة للاستمرار. إذا لم يتم تحديده، سيتم إنشاء محادثة جديدة.
conversationId?: string
قيمة الخاصية
string
foundryResourceOverride
اسم مورد Foundry المستخدم في وضع وكيل عبر الموارد. عند تعيينها، ستستخدم نقطة نهاية خدمة الوكيل هذا المورد بدلا من المورد الموجود في رابط الاتصال.
foundryResourceOverride?: string
قيمة الخاصية
string
projectName
اسم مشروع Azure AI الذي ينتمي إليه الوكيل
projectName: string
قيمة الخاصية
string