Partilhar via


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'.

configurationName

O nome de uma configuração semântica que será usada ao processar documentos para consultas do tipo semântica.

debugMode

Permite uma ferramenta de depuração que pode ser usada para explorar ainda mais os resultados da pesquisa.

errorMode

Permite que o usuário escolha se uma chamada semântica deve falhar completamente ou retornar resultados parciais (padrão).

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.

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.

semanticFields

A lista de nomes de campos usados para pesquisa semântica.

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.

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