AnalyzeRequest interface
Especifica alguns componentes de texto e análise usados para dividir esse texto em tokens.
Propriedades
analyzer |
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. |
char |
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. |
token |
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. |
tokenizer |
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