AnalyzeRequest interface
Especifica algunos componentes de texto y análisis que se usan para dividir ese texto en tokens.
Propiedades
analyzer |
Nombre del analizador que se va a usar para interrumpir el texto especificado. Si no se especifica este parámetro, debe especificar un tokenizador en su lugar. Los parámetros de tokenizador y analizador son mutuamente excluyentes. KnownAnalyzerNames es una enumeración que contiene nombres de analizador integrados. NOTA: AnalyzerName o tokenizerName es necesario en analyzeRequest. |
char |
Lista opcional de filtros de caracteres que se usarán al interrumpir el texto especificado. Este parámetro solo se puede establecer cuando se usa el parámetro tokenizer. |
text | Texto que se va a dividir en tokens. |
token |
Lista opcional de filtros de token que se usarán al interrumpir el texto especificado. Este parámetro solo se puede establecer cuando se usa el parámetro tokenizer. |
tokenizer |
Nombre del tokenizador que se va a usar para interrumpir el texto especificado. Si no se especifica este parámetro, debe especificar un analizador en su lugar. Los parámetros de tokenizador y analizador son mutuamente excluyentes. KnownTokenizerNames es una enumeración que contiene nombres de tokenizador integrados. NOTA: AnalyzerName o tokenizerName es necesario en analyzeRequest. |
Detalles de las propiedades
analyzerName
Nombre del analizador que se va a usar para interrumpir el texto especificado. Si no se especifica este parámetro, debe especificar un tokenizador en su lugar. Los parámetros de tokenizador y analizador son mutuamente excluyentes. KnownAnalyzerNames es una enumeración que contiene nombres de analizador integrados. NOTA: AnalyzerName o tokenizerName es necesario en analyzeRequest.
analyzerName?: string
Valor de propiedad
string
charFilters
Lista opcional de filtros de caracteres que se usarán al interrumpir el texto especificado. Este parámetro solo se puede establecer cuando se usa el parámetro tokenizer.
charFilters?: string[]
Valor de propiedad
string[]
text
Texto que se va a dividir en tokens.
text: string
Valor de propiedad
string
tokenFilters
Lista opcional de filtros de token que se usarán al interrumpir el texto especificado. Este parámetro solo se puede establecer cuando se usa el parámetro tokenizer.
tokenFilters?: string[]
Valor de propiedad
string[]
tokenizerName
Nombre del tokenizador que se va a usar para interrumpir el texto especificado. Si no se especifica este parámetro, debe especificar un analizador en su lugar. Los parámetros de tokenizador y analizador son mutuamente excluyentes. KnownTokenizerNames es una enumeración que contiene nombres de tokenizador integrados. NOTA: AnalyzerName o tokenizerName es necesario en analyzeRequest.
tokenizerName?: string
Valor de propiedad
string