Поделиться через


AnalyzeRequest interface

Указывает некоторые компоненты текста и анализа, используемые для разбиения этого текста на маркеры.

Свойства

analyzerName

Имя анализатора, используемого для прерывания заданного текста. Если этот параметр не указан, необходимо указать вместо него создатель маркеров. Параметры токенизатора и анализатора являются взаимоисключающими. KnownAnalyzerNames — это перечисление, содержащее встроенные имена анализаторов. ПРИМЕЧАНИЕ. В AnalyzeRequest требуется значение analyzerName или tokenizerName.

charFilters

Необязательный список фильтров символов, используемых при нарушении заданного текста. Этот параметр можно задать только при использовании параметра tokenizer.

text

Текст для разбиения на токены.

tokenFilters

Необязательный список фильтров маркеров, используемых при нарушении заданного текста. Этот параметр можно задать только при использовании параметра tokenizer.

tokenizerName

Имя создателя маркеров, используемого для прерывания заданного текста. Если этот параметр не указан, необходимо указать анализатор. Параметры токенизатора и анализатора являются взаимоисключающими. KnownTokenizerNames — это перечисление, содержащее встроенные имена токенизаторов. ПРИМЕЧАНИЕ. В AnalyzeRequest требуется значение analyzerName или tokenizerName.

Сведения о свойстве

analyzerName

Имя анализатора, используемого для прерывания заданного текста. Если этот параметр не указан, необходимо указать вместо него создатель маркеров. Параметры токенизатора и анализатора являются взаимоисключающими. KnownAnalyzerNames — это перечисление, содержащее встроенные имена анализаторов. ПРИМЕЧАНИЕ. В AnalyzeRequest требуется значение analyzerName или tokenizerName.

analyzerName?: string

Значение свойства

string

charFilters

Необязательный список фильтров символов, используемых при нарушении заданного текста. Этот параметр можно задать только при использовании параметра tokenizer.

charFilters?: string[]

Значение свойства

string[]

text

Текст для разбиения на токены.

text: string

Значение свойства

string

tokenFilters

Необязательный список фильтров маркеров, используемых при нарушении заданного текста. Этот параметр можно задать только при использовании параметра tokenizer.

tokenFilters?: string[]

Значение свойства

string[]

tokenizerName

Имя создателя маркеров, используемого для прерывания заданного текста. Если этот параметр не указан, необходимо указать анализатор. Параметры токенизатора и анализатора являются взаимоисключающими. KnownTokenizerNames — это перечисление, содержащее встроенные имена токенизаторов. ПРИМЕЧАНИЕ. В AnalyzeRequest требуется значение analyzerName или tokenizerName.

tokenizerName?: string

Значение свойства

string