AzureCosmosDBChatExtensionConfiguration interface
تمثيل محدد للخيارات القابلة للتكوين ل Azure Cosmos DB عند استخدامه كملحق دردشة Azure OpenAI.
الخصائص
authentication | أسلوب المصادقة المراد استخدامه عند الوصول إلى مصدر البيانات المحدد. يدعم كل نوع مصدر بيانات مجموعة محددة من أساليب المصادقة المتاحة؛ يرجى الاطلاع على وثائق مصدر البيانات للآليات المدعومة. إذا لم يتم توفيرها بخلاف ذلك، فستحاول على بياناتك استخدام مصادقة الهوية المدارة للنظام (بيانات الاعتماد الافتراضية). |
container |
اسم حاوية موارد Azure Cosmos DB. |
database |
اسم قاعدة بيانات MongoDB vCore لاستخدامه مع Azure Cosmos DB. |
embedding |
تبعية التضمين للبحث عن المتجهات. |
fields |
سلوك تعيين الحقل المخصص لاستخدامه عند التفاعل مع فهرس البحث. |
index |
اسم فهرس MongoDB vCore لاستخدامه مع Azure Cosmos DB. |
in |
ما إذا كان يجب تقييد الاستعلامات لاستخدام البيانات المفهرسة. |
role |
امنح النموذج إرشادات حول كيفية تصرفه وأي سياق يجب أن يشير إليه عند إنشاء استجابة. يمكنك وصف شخصية المساعد وإخباره بكيفية تنسيق الاستجابات. هناك حد 100 رمز مميز له، ويتم احتسابه مقابل الحد الإجمالي للرمز المميز. |
strictness | الصرامة المكونة لتصفية صلة البحث. كلما ارتفعت درجة الصرامة، ارتفعت الدقة ولكن أقل استدعاء للإجابة. |
top |
العدد الأعلى المكون من المستندات المراد ميزتها للاستعلام الذي تم تكوينه. |
type | تسمية النوع المراد استخدامها عند تكوين ملحقات دردشة Azure OpenAI. يجب عدم تغيير هذا عادة من قيمته الافتراضية ل Azure Cosmos DB. |
تفاصيل الخاصية
authentication
أسلوب المصادقة المراد استخدامه عند الوصول إلى مصدر البيانات المحدد. يدعم كل نوع مصدر بيانات مجموعة محددة من أساليب المصادقة المتاحة؛ يرجى الاطلاع على وثائق مصدر البيانات للآليات المدعومة. إذا لم يتم توفيرها بخلاف ذلك، فستحاول على بياناتك استخدام مصادقة الهوية المدارة للنظام (بيانات الاعتماد الافتراضية).
authentication?: OnYourDataAuthenticationOptionsUnion
قيمة الخاصية
containerName
اسم حاوية موارد Azure Cosmos DB.
containerName: string
قيمة الخاصية
string
databaseName
اسم قاعدة بيانات MongoDB vCore لاستخدامه مع Azure Cosmos DB.
databaseName: string
قيمة الخاصية
string
embeddingDependency
تبعية التضمين للبحث عن المتجهات.
embeddingDependency: OnYourDataVectorizationSourceUnion
قيمة الخاصية
fieldsMapping
سلوك تعيين الحقل المخصص لاستخدامه عند التفاعل مع فهرس البحث.
fieldsMapping: AzureCosmosDBFieldMappingOptions
قيمة الخاصية
indexName
اسم فهرس MongoDB vCore لاستخدامه مع Azure Cosmos DB.
indexName: string
قيمة الخاصية
string
inScope
ما إذا كان يجب تقييد الاستعلامات لاستخدام البيانات المفهرسة.
inScope?: boolean
قيمة الخاصية
boolean
roleInformation
امنح النموذج إرشادات حول كيفية تصرفه وأي سياق يجب أن يشير إليه عند إنشاء استجابة. يمكنك وصف شخصية المساعد وإخباره بكيفية تنسيق الاستجابات. هناك حد 100 رمز مميز له، ويتم احتسابه مقابل الحد الإجمالي للرمز المميز.
roleInformation?: string
قيمة الخاصية
string
strictness
الصرامة المكونة لتصفية صلة البحث. كلما ارتفعت درجة الصرامة، ارتفعت الدقة ولكن أقل استدعاء للإجابة.
strictness?: number
قيمة الخاصية
number
topNDocuments
العدد الأعلى المكون من المستندات المراد ميزتها للاستعلام الذي تم تكوينه.
topNDocuments?: number
قيمة الخاصية
number
type
تسمية النوع المراد استخدامها عند تكوين ملحقات دردشة Azure OpenAI. يجب عدم تغيير هذا عادة من قيمته الافتراضية ل Azure Cosmos DB.
type: "azure_cosmos_db"
قيمة الخاصية
"azure_cosmos_db"
Azure SDK for JavaScript
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ