Compartilhar via


SemanticSearchOptions interface

Define opções para consultas de pesquisa semântica

Propriedades

answers

Se definido, a consulta retornará respostas extraídas das principais passagens nos documentos mais bem classificados.

captions

Se definida, a consulta retornará legendas extraídas das principais passagens nos documentos mais bem classificados. Quando Legendas são definidas como 'extrativas', o realce é habilitado por padrão. O padrão é 'None'.

configurationName

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

debugMode

Habilita 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 necessária para que o enriquecimento semântico conclua o processamento antes que a solicitação falhe.

queryRewrites

Quando QueryRewrites é definido como generative, os termos da consulta são enviados para um modelo de geração que produzirá 10 regravações (padrão) para ajudar a aumentar o recall da solicitação. Usa none como padrão.

semanticFields

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

semanticQuery

Permite definir uma consulta de pesquisa separada que será usada exclusivamente para o reclassificado semântico, legendas semânticas e respostas semânticas. É útil para cenários em que há a necessidade de usar consultas diferentes entre a fase de recuperação e classificação base e a fase semântica L2.

Detalhes da propriedade

answers

Se definido, a consulta retornará respostas extraídas das principais passagens nos documentos mais bem classificados.

answers?: ExtractiveQueryAnswer

Valor da propriedade

captions

Se definida, a consulta retornará legendas extraídas das principais passagens nos documentos mais bem classificados. Quando Legendas são definidas como 'extrativas', o realce é habilitado por padrão. O padrão é 'None'.

captions?: ExtractiveQueryCaption

Valor da propriedade

configurationName

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

configurationName?: string

Valor da propriedade

string

debugMode

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

debugMode?: string

Valor da 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 da propriedade

"partial" | "fail"

maxWaitInMilliseconds

Permite que o usuário defina um limite superior na quantidade de tempo necessária para que o enriquecimento semântico conclua o processamento antes que a solicitação falhe.

maxWaitInMilliseconds?: number

Valor da propriedade

number

queryRewrites

Quando QueryRewrites é definido como generative, os termos da consulta são enviados para um modelo de geração que produzirá 10 regravações (padrão) para ajudar a aumentar o recall da solicitação. Usa none como padrão.

queryRewrites?: GenerativeQueryRewrites

Valor da propriedade

semanticFields

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

semanticFields?: string[]

Valor da propriedade

string[]

semanticQuery

Permite definir uma consulta de pesquisa separada que será usada exclusivamente para o reclassificado semântico, legendas semânticas e respostas semânticas. É útil para cenários em que há a necessidade de usar consultas diferentes entre a fase de recuperação e classificação base e a fase semântica L2.

semanticQuery?: string

Valor da propriedade

string