AnalyzeRequest interface

تحديد بعض مكونات النص والتحليل المستخدمة لتقسيم هذا النص إلى رموز مميزة.

الخصائص

analyzerName

اسم المحلل الذي يجب استخدامه لكسر النص المحدد. إذا لم يتم تحديد هذه المعلمة، يجب تحديد رمز مميز بدلا من ذلك. معلمات الرمز المميز والمحلل حصرية بشكل متبادل. KnownAnalyzerNames هو قائمة تعداد تحتوي على أسماء محلل مضمنة. ملاحظة: مطلوب إما analyzerName أو tokenizerName في AnalyzeRequest.

charFilters

قائمة اختيارية بعوامل تصفية الأحرف لاستخدامها عند قطع النص المحدد. يمكن تعيين هذه المعلمة فقط عند استخدام معلمة الرمز المميز.

normalizerName

اسم الشخص الذي يجب استخدامه لتطبيع النص المعطى. KnownNormalizerNames هو enum يحتوي على أسماء محللات مدمجة.

text

النص الذي يجب تقسيمه إلى رموز مميزة.

tokenFilters

قائمة اختيارية من عوامل تصفية الرمز المميز لاستخدامها عند قطع النص المحدد. يمكن تعيين هذه المعلمة فقط عند استخدام معلمة الرمز المميز.

tokenizerName

اسم الرمز المميز الذي يجب استخدامه لكسر النص المحدد. إذا لم يتم تحديد هذه المعلمة، يجب تحديد محلل بدلا من ذلك. معلمات الرمز المميز والمحلل حصرية بشكل متبادل. KnownTokenizerNames هو تعداد يحتوي على أسماء رموز مميزة مضمنة. ملاحظة: مطلوب إما analyzerName أو tokenizerName في AnalyzeRequest.

تفاصيل الخاصية

analyzerName

اسم المحلل الذي يجب استخدامه لكسر النص المحدد. إذا لم يتم تحديد هذه المعلمة، يجب تحديد رمز مميز بدلا من ذلك. معلمات الرمز المميز والمحلل حصرية بشكل متبادل. KnownAnalyzerNames هو قائمة تعداد تحتوي على أسماء محلل مضمنة. ملاحظة: مطلوب إما analyzerName أو tokenizerName في AnalyzeRequest.

analyzerName?: string

قيمة الخاصية

string

charFilters

قائمة اختيارية بعوامل تصفية الأحرف لاستخدامها عند قطع النص المحدد. يمكن تعيين هذه المعلمة فقط عند استخدام معلمة الرمز المميز.

charFilters?: string[]

قيمة الخاصية

string[]

normalizerName

اسم الشخص الذي يجب استخدامه لتطبيع النص المعطى. KnownNormalizerNames هو enum يحتوي على أسماء محللات مدمجة.

normalizerName?: string

قيمة الخاصية

string

text

النص الذي يجب تقسيمه إلى رموز مميزة.

text: string

قيمة الخاصية

string

tokenFilters

قائمة اختيارية من عوامل تصفية الرمز المميز لاستخدامها عند قطع النص المحدد. يمكن تعيين هذه المعلمة فقط عند استخدام معلمة الرمز المميز.

tokenFilters?: string[]

قيمة الخاصية

string[]

tokenizerName

اسم الرمز المميز الذي يجب استخدامه لكسر النص المحدد. إذا لم يتم تحديد هذه المعلمة، يجب تحديد محلل بدلا من ذلك. معلمات الرمز المميز والمحلل حصرية بشكل متبادل. KnownTokenizerNames هو تعداد يحتوي على أسماء رموز مميزة مضمنة. ملاحظة: مطلوب إما analyzerName أو tokenizerName في AnalyzeRequest.

tokenizerName?: string

قيمة الخاصية

string