AnalyzeRequest interface
Especifica alguns componentes de texto e análise utilizados para dividir esse texto em tokens.
Propriedades
analyzer |
O nome do analisador a utilizar para quebrar o texto especificado. Se este parâmetro não for especificado, tem de especificar um tokenizer. Os parâmetros do tokenizer e do analisador são mutuamente exclusivos. KnownAnalyzerNames é um número que contém nomes de analisadores incorporados. NOTA: analyzerName ou tokenizerName é necessário num AnalyzeRequest. |
char |
Uma lista opcional de filtros de carateres a utilizar ao quebrar o texto especificado. Este parâmetro só pode ser definido ao utilizar o parâmetro do tokenizer. |
text | O texto a dividir em tokens. |
token |
Uma lista opcional de filtros de tokens a utilizar ao quebrar o texto especificado. Este parâmetro só pode ser definido ao utilizar o parâmetro do tokenizer. |
tokenizer |
O nome do tokenizer a utilizar para quebrar o texto especificado. Se este parâmetro não for especificado, tem de especificar um analisador. Os parâmetros do tokenizer e do analisador são mutuamente exclusivos. KnownTokenizerNames é um número que contém nomes de tokens incorporados. NOTA: analyzerName ou tokenizerName é necessário num AnalyzeRequest. |
Detalhes de Propriedade
analyzerName
O nome do analisador a utilizar para quebrar o texto especificado. Se este parâmetro não for especificado, tem de especificar um tokenizer. Os parâmetros do tokenizer e do analisador são mutuamente exclusivos. KnownAnalyzerNames é um número que contém nomes de analisadores incorporados. NOTA: analyzerName ou tokenizerName é necessário num AnalyzeRequest.
analyzerName?: string
Valor de Propriedade
string
charFilters
Uma lista opcional de filtros de carateres a utilizar ao quebrar o texto especificado. Este parâmetro só pode ser definido ao utilizar o parâmetro do tokenizer.
charFilters?: string[]
Valor de Propriedade
string[]
text
O texto a dividir em tokens.
text: string
Valor de Propriedade
string
tokenFilters
Uma lista opcional de filtros de tokens a utilizar ao quebrar o texto especificado. Este parâmetro só pode ser definido ao utilizar o parâmetro do tokenizer.
tokenFilters?: string[]
Valor de Propriedade
string[]
tokenizerName
O nome do tokenizer a utilizar para quebrar o texto especificado. Se este parâmetro não for especificado, tem de especificar um analisador. Os parâmetros do tokenizer e do analisador são mutuamente exclusivos. KnownTokenizerNames é um número que contém nomes de tokens incorporados. NOTA: analyzerName ou tokenizerName é necessário num AnalyzeRequest.
tokenizerName?: string
Valor de Propriedade
string