Compartir a través de


AnalyzeRequest interface

Especifica algunos componentes de texto y análisis que se usan para dividir ese texto en tokens.

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.

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.

text

Texto que se va a dividir en tokens.

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.

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.

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