SemanticSearchOptions interface
تحديد خيارات استعلامات البحث الدلالي
الخصائص
| answers | إذا تم تعيينه، يقوم الاستعلام بإرجاع الإجابات المستخرجة من المقاطع الرئيسية في المستندات الأعلى مرتبة. |
| captions | إذا تم تعيينه، يقوم الاستعلام بإرجاع التسميات التوضيحية المستخرجة من المقاطع الرئيسية في المستندات ذات الترتيب الأعلى. عند تعيين التسميات التوضيحية إلى "استخراجية"، يتم تمكين التمييز بشكل افتراضي. الإعدادات الافتراضية إلى "بلا". |
| configuration |
اسم التكوين الدلالي الذي سيتم استخدامه عند معالجة المستندات للاستعلامات من النوع الدلالي. |
| debug |
يتيح أداة تصحيح أخطاء يمكن استخدامها لاستكشاف نتائج البحث بشكل أعمق. |
| error |
يسمح للمستخدم باختيار ما إذا كان يجب أن تفشل المكالمة الدلالية تماما، أو إرجاع نتائج جزئية (افتراضي). |
| max |
يسمح للمستخدم بتعيين حد أعلى على مقدار الوقت الذي يستغرقه الإثراء الدلالي لإنهاء المعالجة قبل فشل الطلب. |
| query |
عندما يتم تعيين QueryRewrites على |
| semantic |
قائمة أسماء الحقول المستخدمة في البحث الدلالي. |
| semantic |
يسمح بتعيين استعلام بحث منفصل سيتم استخدامه فقط لإعادة المرن الدلالي والتسميات التوضيحية الدلالية والإجابات الدلالية. مفيد للسيناريوهات التي تكون فيها هناك حاجة إلى استخدام استعلامات مختلفة بين مرحلة الاسترداد والترتيب الأساسية والمرحلة الدلالية L2. |
تفاصيل الخاصية
answers
إذا تم تعيينه، يقوم الاستعلام بإرجاع الإجابات المستخرجة من المقاطع الرئيسية في المستندات الأعلى مرتبة.
answers?: QueryAnswer
قيمة الخاصية
captions
إذا تم تعيينه، يقوم الاستعلام بإرجاع التسميات التوضيحية المستخرجة من المقاطع الرئيسية في المستندات ذات الترتيب الأعلى. عند تعيين التسميات التوضيحية إلى "استخراجية"، يتم تمكين التمييز بشكل افتراضي. الإعدادات الافتراضية إلى "بلا".
captions?: QueryCaption
قيمة الخاصية
configurationName
اسم التكوين الدلالي الذي سيتم استخدامه عند معالجة المستندات للاستعلامات من النوع الدلالي.
configurationName?: string
قيمة الخاصية
string
debugMode
يتيح أداة تصحيح أخطاء يمكن استخدامها لاستكشاف نتائج البحث بشكل أعمق.
debugMode?: string
قيمة الخاصية
string
errorMode
يسمح للمستخدم باختيار ما إذا كان يجب أن تفشل المكالمة الدلالية تماما، أو إرجاع نتائج جزئية (افتراضي).
errorMode?: "partial" | "fail"
قيمة الخاصية
"partial" | "fail"
maxWaitInMilliseconds
يسمح للمستخدم بتعيين حد أعلى على مقدار الوقت الذي يستغرقه الإثراء الدلالي لإنهاء المعالجة قبل فشل الطلب.
maxWaitInMilliseconds?: number
قيمة الخاصية
number
queryRewrites
عندما يتم تعيين QueryRewrites على generative، ترسل مصطلحات الاستعلام إلى نموذج توليد ينتج 10 عمليات إعادة كتابة (افتراضية) للمساعدة في زيادة استدعاء الطلب. الإعدادات الافتراضية لـ none.
queryRewrites?: QueryRewrites
قيمة الخاصية
semanticFields
قائمة أسماء الحقول المستخدمة في البحث الدلالي.
semanticFields?: string[]
قيمة الخاصية
string[]
semanticQuery
يسمح بتعيين استعلام بحث منفصل سيتم استخدامه فقط لإعادة المرن الدلالي والتسميات التوضيحية الدلالية والإجابات الدلالية. مفيد للسيناريوهات التي تكون فيها هناك حاجة إلى استخدام استعلامات مختلفة بين مرحلة الاسترداد والترتيب الأساسية والمرحلة الدلالية L2.
semanticQuery?: string
قيمة الخاصية
string