AnalyzeRequest interface
Określa niektóre składniki tekstowe i analityczne używane do dzielenia tego tekstu na tokeny.
Właściwości
analyzer |
Nazwa analizatora do użycia w celu przerwania danego tekstu. Jeśli ten parametr nie zostanie określony, należy zamiast tego określić tokenizator. Parametry tokenizatora i analizatora wykluczają się wzajemnie. KnownAnalyzerNames to wyliczenie zawierające wbudowane nazwy analizatorów. UWAGA: element analyzerName lub tokenizerName jest wymagany w analizieRequest. |
char |
Opcjonalna lista filtrów znaków do użycia podczas przerywania danego tekstu. Ten parametr można ustawić tylko w przypadku używania parametru tokenizer. |
text | Tekst do podziału na tokeny. |
token |
Opcjonalna lista filtrów tokenów do użycia podczas przerywania danego tekstu. Ten parametr można ustawić tylko w przypadku używania parametru tokenizer. |
tokenizer |
Nazwa tokenizatora używanego do dzielenia danego tekstu. Jeśli ten parametr nie zostanie określony, należy zamiast tego określić analizator. Parametry tokenizatora i analizatora wykluczają się wzajemnie. KnownTokenizerNames to wyliczenie zawierające wbudowane nazwy tokenizatorów. UWAGA: element analyzerName lub tokenizerName jest wymagany w analizieRequest. |
Szczegóły właściwości
analyzerName
Nazwa analizatora do użycia w celu przerwania danego tekstu. Jeśli ten parametr nie zostanie określony, należy zamiast tego określić tokenizator. Parametry tokenizatora i analizatora wykluczają się wzajemnie. KnownAnalyzerNames to wyliczenie zawierające wbudowane nazwy analizatorów. UWAGA: element analyzerName lub tokenizerName jest wymagany w analizieRequest.
analyzerName?: string
Wartość właściwości
string
charFilters
Opcjonalna lista filtrów znaków do użycia podczas przerywania danego tekstu. Ten parametr można ustawić tylko w przypadku używania parametru tokenizer.
charFilters?: string[]
Wartość właściwości
string[]
text
Tekst do podziału na tokeny.
text: string
Wartość właściwości
string
tokenFilters
Opcjonalna lista filtrów tokenów do użycia podczas przerywania danego tekstu. Ten parametr można ustawić tylko w przypadku używania parametru tokenizer.
tokenFilters?: string[]
Wartość właściwości
string[]
tokenizerName
Nazwa tokenizatora używanego do dzielenia danego tekstu. Jeśli ten parametr nie zostanie określony, należy zamiast tego określić analizator. Parametry tokenizatora i analizatora wykluczają się wzajemnie. KnownTokenizerNames to wyliczenie zawierające wbudowane nazwy tokenizatorów. UWAGA: element analyzerName lub tokenizerName jest wymagany w analizieRequest.
tokenizerName?: string
Wartość właściwości
string