Freigeben über


AnalyzeRequest interface

Gibt einige Text- und Analysekomponenten an, die verwendet werden, um diesen Text in Token zu unterteilen.

Eigenschaften

analyzerName

Der Name des Analysetools, mit dem der angegebene Text unterbrochen werden soll. Wenn dieser Parameter nicht angegeben ist, müssen Sie stattdessen einen Tokenizer angeben. Die Tokenizer- und Analyseparameter schließen sich gegenseitig aus. KnownAnalyzerNames ist eine Enumeration, die integrierte Analysenamen enthält. HINWEIS: In analyzeRequest ist entweder analyzerName oder tokenizerName erforderlich.

charFilters

Eine optionale Liste von Zeichenfiltern, die beim Brechen des angegebenen Texts verwendet werden sollen. Dieser Parameter kann nur mit dem Tokenizer-Parameter festgelegt werden.

text

Der Text, der in Token unterteilt werden soll.

tokenFilters

Eine optionale Liste von Tokenfiltern, die beim Brechen des angegebenen Texts verwendet werden sollen. Dieser Parameter kann nur mit dem Tokenizer-Parameter festgelegt werden.

tokenizerName

Der Name des Tokenizers, mit dem der angegebene Text unterbrochen werden soll. Wenn dieser Parameter nicht angegeben ist, müssen Sie stattdessen ein Analysetool angeben. Die Tokenizer- und Analyseparameter schließen sich gegenseitig aus. KnownTokenizerNames ist eine Enumeration, die integrierte Tokenizernamen enthält. HINWEIS: In analyzeRequest ist entweder analyzerName oder tokenizerName erforderlich.

Details zur Eigenschaft

analyzerName

Der Name des Analysetools, mit dem der angegebene Text unterbrochen werden soll. Wenn dieser Parameter nicht angegeben ist, müssen Sie stattdessen einen Tokenizer angeben. Die Tokenizer- und Analyseparameter schließen sich gegenseitig aus. KnownAnalyzerNames ist eine Enumeration, die integrierte Analysenamen enthält. HINWEIS: In analyzeRequest ist entweder analyzerName oder tokenizerName erforderlich.

analyzerName?: string

Eigenschaftswert

string

charFilters

Eine optionale Liste von Zeichenfiltern, die beim Brechen des angegebenen Texts verwendet werden sollen. Dieser Parameter kann nur mit dem Tokenizer-Parameter festgelegt werden.

charFilters?: string[]

Eigenschaftswert

string[]

text

Der Text, der in Token unterteilt werden soll.

text: string

Eigenschaftswert

string

tokenFilters

Eine optionale Liste von Tokenfiltern, die beim Brechen des angegebenen Texts verwendet werden sollen. Dieser Parameter kann nur mit dem Tokenizer-Parameter festgelegt werden.

tokenFilters?: string[]

Eigenschaftswert

string[]

tokenizerName

Der Name des Tokenizers, mit dem der angegebene Text unterbrochen werden soll. Wenn dieser Parameter nicht angegeben ist, müssen Sie stattdessen ein Analysetool angeben. Die Tokenizer- und Analyseparameter schließen sich gegenseitig aus. KnownTokenizerNames ist eine Enumeration, die integrierte Tokenizernamen enthält. HINWEIS: In analyzeRequest ist entweder analyzerName oder tokenizerName erforderlich.

tokenizerName?: string

Eigenschaftswert

string