Compartilhar via


AzureSearchChatExtensionConfiguration interface

Uma representação específica de opções configuráveis para o Azure Pesquisa ao usá-la como uma extensão de chat do Azure OpenAI.

Extends

Propriedades

authentication

O método de autenticação a ser usado ao acessar a fonte de dados definida. Cada tipo de fonte de dados dá suporte a um conjunto específico de métodos de autenticação disponíveis; consulte a documentação da fonte de dados para obter mecanismos com suporte. Se não for fornecido de outra forma, On Your Data tentará usar a autenticação de Identidade Gerenciada do Sistema (credencial padrão).

embeddingDependency

A dependência de inserção para pesquisa de vetor.

endpoint

O caminho de ponto de extremidade absoluto para o recurso Azure Cognitive Search a ser usado.

fieldsMapping

Comportamento de mapeamento de campo personalizado a ser usado ao interagir com o índice de pesquisa.

filter

Pesquisa filtro.

indexName

O nome do índice a ser usado conforme disponível no recurso de Azure Cognitive Search referenciado.

inScope

Se as consultas devem ser restritas ao uso de dados indexados.

queryType

O tipo de consulta a ser usado com Azure Cognitive Search.

roleInformation

Forneça ao modelo instruções sobre como ele deve se comportar e qualquer contexto que ele deve referenciar ao gerar uma resposta. Você pode descrever a personalidade do assistente e dizer como formatar respostas. Há um limite de 100 tokens para ele e ele conta com relação ao limite geral do token.

semanticConfiguration

A configuração semântica adicional para a consulta.

strictness

A restrição configurada da filtragem de relevância de pesquisa. Quanto maior a restrição, maior a precisão, mas menor o recall da resposta.

topNDocuments

O número superior configurado de documentos a serem apresentados para a consulta configurada.

type

O rótulo de tipo a ser usado ao configurar extensões de chat do Azure OpenAI. Normalmente, isso não deve ser alterado de seu valor padrão para Azure Cognitive Search.

Detalhes da propriedade

authentication

O método de autenticação a ser usado ao acessar a fonte de dados definida. Cada tipo de fonte de dados dá suporte a um conjunto específico de métodos de autenticação disponíveis; consulte a documentação da fonte de dados para obter mecanismos com suporte. Se não for fornecido de outra forma, On Your Data tentará usar a autenticação de Identidade Gerenciada do Sistema (credencial padrão).

authentication?: OnYourDataAuthenticationOptionsUnion

Valor da propriedade

embeddingDependency

A dependência de inserção para pesquisa de vetor.

embeddingDependency?: OnYourDataVectorizationSourceUnion

Valor da propriedade

endpoint

O caminho de ponto de extremidade absoluto para o recurso Azure Cognitive Search a ser usado.

endpoint: string

Valor da propriedade

string

fieldsMapping

Comportamento de mapeamento de campo personalizado a ser usado ao interagir com o índice de pesquisa.

fieldsMapping?: AzureSearchIndexFieldMappingOptions

Valor da propriedade

filter

Pesquisa filtro.

filter?: string

Valor da propriedade

string

indexName

O nome do índice a ser usado conforme disponível no recurso de Azure Cognitive Search referenciado.

indexName: string

Valor da propriedade

string

inScope

Se as consultas devem ser restritas ao uso de dados indexados.

inScope?: boolean

Valor da propriedade

boolean

queryType

O tipo de consulta a ser usado com Azure Cognitive Search.

queryType?: string

Valor da propriedade

string

roleInformation

Forneça ao modelo instruções sobre como ele deve se comportar e qualquer contexto que ele deve referenciar ao gerar uma resposta. Você pode descrever a personalidade do assistente e dizer como formatar respostas. Há um limite de 100 tokens para ele e ele conta com relação ao limite geral do token.

roleInformation?: string

Valor da propriedade

string

semanticConfiguration

A configuração semântica adicional para a consulta.

semanticConfiguration?: string

Valor da propriedade

string

strictness

A restrição configurada da filtragem de relevância de pesquisa. Quanto maior a restrição, maior a precisão, mas menor o recall da resposta.

strictness?: number

Valor da propriedade

number

topNDocuments

O número superior configurado de documentos a serem apresentados para a consulta configurada.

topNDocuments?: number

Valor da propriedade

number

type

O rótulo de tipo a ser usado ao configurar extensões de chat do Azure OpenAI. Normalmente, isso não deve ser alterado de seu valor padrão para Azure Cognitive Search.

type: "azure_search"

Valor da propriedade

"azure_search"