AnalyzeRequest interface
يحدد بعض مكونات النص والتحليل المستخدمة لتقسيم هذا النص إلى رموز مميزة.
الخصائص
analyzer |
اسم المحلل الذي يجب استخدامه لكسر النص المحدد. إذا لم يتم تحديد هذه المعلمة، يجب تحديد رمز مميز بدلا من ذلك. معلمات الرمز المميز والمحلل حصرية بشكل متبادل. KnownAnalyzerNames هو قائمة تعداد تحتوي على أسماء محلل مضمنة. ملاحظة: إما analyzerName أو tokenizerName مطلوب في AnalyzeRequest. |
char |
قائمة اختيارية بعوامل تصفية الأحرف لاستخدامها عند قطع النص المحدد. يمكن تعيين هذه المعلمة فقط عند استخدام معلمة الرمز المميز. |
text | النص الذي يجب تقسيمه إلى رموز مميزة. |
token |
قائمة اختيارية بعوامل تصفية الرمز المميز لاستخدامها عند قطع النص المحدد. يمكن تعيين هذه المعلمة فقط عند استخدام معلمة الرمز المميز. |
tokenizer |
اسم الرمز المميز الذي يجب استخدامه لكسر النص المحدد. إذا لم يتم تحديد هذه المعلمة، يجب تحديد محلل بدلا من ذلك. معلمات الرمز المميز والمحلل حصرية بشكل متبادل. KnownTokenizerNames هو قائمة تعداد تحتوي على أسماء رموز مميزة مضمنة. ملاحظة: إما analyzerName أو tokenizerName مطلوب في AnalyzeRequest. |
تفاصيل الخاصية
analyzerName
اسم المحلل الذي يجب استخدامه لكسر النص المحدد. إذا لم يتم تحديد هذه المعلمة، يجب تحديد رمز مميز بدلا من ذلك. معلمات الرمز المميز والمحلل حصرية بشكل متبادل. KnownAnalyzerNames هو قائمة تعداد تحتوي على أسماء محلل مضمنة. ملاحظة: إما analyzerName أو tokenizerName مطلوب في AnalyzeRequest.
analyzerName?: string
قيمة الخاصية
string
charFilters
قائمة اختيارية بعوامل تصفية الأحرف لاستخدامها عند قطع النص المحدد. يمكن تعيين هذه المعلمة فقط عند استخدام معلمة الرمز المميز.
charFilters?: string[]
قيمة الخاصية
string[]
text
النص الذي يجب تقسيمه إلى رموز مميزة.
text: string
قيمة الخاصية
string
tokenFilters
قائمة اختيارية بعوامل تصفية الرمز المميز لاستخدامها عند قطع النص المحدد. يمكن تعيين هذه المعلمة فقط عند استخدام معلمة الرمز المميز.
tokenFilters?: string[]
قيمة الخاصية
string[]
tokenizerName
اسم الرمز المميز الذي يجب استخدامه لكسر النص المحدد. إذا لم يتم تحديد هذه المعلمة، يجب تحديد محلل بدلا من ذلك. معلمات الرمز المميز والمحلل حصرية بشكل متبادل. KnownTokenizerNames هو قائمة تعداد تحتوي على أسماء رموز مميزة مضمنة. ملاحظة: إما analyzerName أو tokenizerName مطلوب في AnalyzeRequest.
tokenizerName?: string
قيمة الخاصية
string