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 wzajemnie się wykluczają. 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 tokenizatora. |
| 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 tokenizatora. |
| 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 wzajemnie się wykluczają. 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 wzajemnie się wykluczają. 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 tokenizatora.
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 tokenizatora.
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 wzajemnie się wykluczają. 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