SemanticSearchOptions interface
Define opções para consultas de pesquisa semântica
Propriedades
| answers | Se definida, a consulta retorna respostas extraídas de passagens importantes nos documentos mais bem classificados. |
| captions | Se definida, a consulta retorna legendas extraídas de passagens importantes nos documentos mais bem classificados. Quando Legendas está definido como 'extrativo', o realce é ativado por padrão. O padrão é 'Nenhum'. |
| configuration |
O nome de uma configuração semântica que será usada ao processar documentos para consultas do tipo semântica. |
| debug |
Permite uma ferramenta de depuração que pode ser usada para explorar ainda mais os resultados da pesquisa. |
| error |
Permite que o usuário escolha se uma chamada semântica deve falhar completamente ou retornar resultados parciais (padrão). |
| max |
Permite que o usuário defina um limite superior na quantidade de tempo que leva para o enriquecimento semântico concluir o processamento antes que a solicitação falhe. |
| query |
Quando QueryRewrites é definido como |
| semantic |
A lista de nomes de campos usados para pesquisa semântica. |
| semantic |
Permite definir uma consulta de pesquisa separada que será usada exclusivamente para reclassificação semântica, legendas semânticas e respostas semânticas. É útil para cenários em que há necessidade de usar consultas diferentes entre a fase de recuperação de base e classificação e a fase semântica L2. |
Detalhes de Propriedade
answers
Se definida, a consulta retorna respostas extraídas de passagens importantes nos documentos mais bem classificados.
answers?: ExtractiveQueryAnswer
Valor de Propriedade
captions
Se definida, a consulta retorna legendas extraídas de passagens importantes nos documentos mais bem classificados. Quando Legendas está definido como 'extrativo', o realce é ativado por padrão. O padrão é 'Nenhum'.
captions?: ExtractiveQueryCaption
Valor de Propriedade
configurationName
O nome de uma configuração semântica que será usada ao processar documentos para consultas do tipo semântica.
configurationName?: string
Valor de Propriedade
string
debugMode
Permite uma ferramenta de depuração que pode ser usada para explorar ainda mais os resultados da pesquisa.
debugMode?: string
Valor de Propriedade
string
errorMode
Permite que o usuário escolha se uma chamada semântica deve falhar completamente ou retornar resultados parciais (padrão).
errorMode?: "partial" | "fail"
Valor de Propriedade
"partial" | "fail"
maxWaitInMilliseconds
Permite que o usuário defina um limite superior na quantidade de tempo que leva para o enriquecimento semântico concluir o processamento antes que a solicitação falhe.
maxWaitInMilliseconds?: number
Valor de Propriedade
number
queryRewrites
Quando QueryRewrites é definido como generative, os termos de consulta são enviados para um modelo de geração que produzirá 10 regravações (padrão) para ajudar a aumentar a recuperação da solicitação. O padrão é none.
queryRewrites?: GenerativeQueryRewrites
Valor de Propriedade
semanticFields
A lista de nomes de campos usados para pesquisa semântica.
semanticFields?: string[]
Valor de Propriedade
string[]
semanticQuery
Permite definir uma consulta de pesquisa separada que será usada exclusivamente para reclassificação semântica, legendas semânticas e respostas semânticas. É útil para cenários em que há necessidade de usar consultas diferentes entre a fase de recuperação de base e classificação e a fase semântica L2.
semanticQuery?: string
Valor de Propriedade
string