Compartilhar via


AnalyzeRequest interface

Especifica alguns componentes de texto e análise usados para dividir esse texto em tokens.

Propriedades

analyzerName

O nome do analisador a ser usado para interromper o texto fornecido. Se esse parâmetro não for especificado, você deverá especificar um criador de tokens. Os parâmetros do criador de tokens e do analisador são mutuamente exclusivos. KnownAnalyzerNames é uma enumeração que contém nomes internos do analisador. OBSERVAÇÃO: AnalyzerName ou tokenizerName é necessário em uma AnalyzeRequest.

charFilters

Uma lista opcional de filtros de caracteres a serem usados ao quebrar o texto especificado. Esse parâmetro só pode ser definido ao usar o parâmetro tokenizer.

text

O texto a ser dividido em tokens.

tokenFilters

Uma lista opcional de filtros de token a serem usados ao quebrar o texto fornecido. Esse parâmetro só pode ser definido ao usar o parâmetro tokenizer.

tokenizerName

O nome do criador de token a ser usado para quebrar o texto fornecido. Se esse parâmetro não for especificado, você deverá especificar um analisador. Os parâmetros do criador de tokens e do analisador são mutuamente exclusivos. KnownTokenizerNames é uma enumeração que contém nomes de tokenizer internos. OBSERVAÇÃO: AnalyzerName ou tokenizerName é necessário em uma AnalyzeRequest.

Detalhes da propriedade

analyzerName

O nome do analisador a ser usado para interromper o texto fornecido. Se esse parâmetro não for especificado, você deverá especificar um criador de tokens. Os parâmetros do criador de tokens e do analisador são mutuamente exclusivos. KnownAnalyzerNames é uma enumeração que contém nomes internos do analisador. OBSERVAÇÃO: AnalyzerName ou tokenizerName é necessário em uma AnalyzeRequest.

analyzerName?: string

Valor da propriedade

string

charFilters

Uma lista opcional de filtros de caracteres a serem usados ao quebrar o texto especificado. Esse parâmetro só pode ser definido ao usar o parâmetro tokenizer.

charFilters?: string[]

Valor da propriedade

string[]

text

O texto a ser dividido em tokens.

text: string

Valor da propriedade

string

tokenFilters

Uma lista opcional de filtros de token a serem usados ao quebrar o texto fornecido. Esse parâmetro só pode ser definido ao usar o parâmetro tokenizer.

tokenFilters?: string[]

Valor da propriedade

string[]

tokenizerName

O nome do criador de token a ser usado para quebrar o texto fornecido. Se esse parâmetro não for especificado, você deverá especificar um analisador. Os parâmetros do criador de tokens e do analisador são mutuamente exclusivos. KnownTokenizerNames é uma enumeração que contém nomes de tokenizer internos. OBSERVAÇÃO: AnalyzerName ou tokenizerName é necessário em uma AnalyzeRequest.

tokenizerName?: string

Valor da propriedade

string