AgentSessionConfig interface

تكوين لإنشاء جلسة يكون فيها وكيل هو الفاعل الرئيسي للذكاء الاصطناعي.

عند استخدام جلسة وكيل، يتم إدارة تكوين الوكيل (الأدوات، التعليمات، درجة الحرارة، إلخ) في بوابة Foundry، وليس في كود الجلسة.

الملاحظات

وهذا يختلف عن AgentConfig الذي يمثل معلومات الوكيل التي تعيدها الخدمة في ردود الجلسة.

الخصائص

agentName

اسم وكيل المصنع الذي يجب استخدامه

agentVersion

النسخة التي يجب استخدامها من الوكيل. إذا لم يتم تحديده، سيتم استخدام أحدث إصدار.

authenticationIdentityClientId

معرف العميل لهوية مدارة معينة من قبل المستخدم المستخدم للمصادقة على خدمة Foundry Agent. إذا لم يتم تحديدها، سيتم استخدام الهوية المدارة المعينة من قبل النظام.

conversationId

معرف المحادثة للاستمرار. إذا لم يتم تحديده، سيتم إنشاء محادثة جديدة.

foundryResourceOverride

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

projectName

اسم مشروع 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