AnalyzeRequest interface

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

الخصائص

analyzerName

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

charFilters

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

text

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

tokenFilters

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

tokenizerName

اسم الرمز المميز الذي يجب استخدامه لكسر النص المحدد. إذا لم يتم تحديد هذه المعلمة، يجب تحديد محلل بدلا من ذلك. معلمات الرمز المميز والمحلل حصرية بشكل متبادل. 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