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). |
embedding |
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. |
fields |
Comportamento de mapeamento de campo personalizado a ser usado ao interagir com o índice de pesquisa. |
filter | Pesquisa filtro. |
index |
O nome do índice a ser usado conforme disponível no recurso de Azure Cognitive Search referenciado. |
in |
Se as consultas devem ser restritas ao uso de dados indexados. |
query |
O tipo de consulta a ser usado com Azure Cognitive Search. |
role |
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. |
semantic |
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. |
top |
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"
Azure SDK for JavaScript