Compartilhar via


KnowledgeBase interface

Propriedades

answerInstructions

Instruções consideradas pela base de conhecimento ao gerar respostas.

description

A descrição da base de dados de conhecimento.

encryptionKey

Uma descrição de uma chave de criptografia que você cria no Azure Key Vault. Essa chave é usada para fornecer um nível adicional de criptografia em repouso para sua definição de base de dados de conhecimento quando você deseja garantia total de que ninguém, nem mesmo a Microsoft, pode descriptografá-los. Depois de criptografar a definição da base de conhecimento, ela sempre permanecerá criptografada. O serviço de pesquisa ignorará as tentativas de definir essa propriedade como nula. Você pode alterar essa propriedade conforme necessário se quiser girar sua chave de criptografia; Sua definição da base de conhecimento não será afetada. A criptografia com chaves gerenciadas pelo cliente não está disponível para serviços de pesquisa gratuitos e só está disponível para serviços pagos criados em 1º de janeiro de 2019 ou depois de 1º de janeiro de 2019.

etag

A ETag da base de conhecimento.

knowledgeSources
models

Contém opções de configuração sobre como se conectar a modelos de IA.

name

O nome da base de dados de conhecimento.

outputMode
retrievalInstructions

Instruções consideradas pela base de conhecimento ao desenvolver o plano de consulta.

retrievalReasoningEffort

Detalhes da propriedade

answerInstructions

Instruções consideradas pela base de conhecimento ao gerar respostas.

answerInstructions?: string

Valor da propriedade

string

description

A descrição da base de dados de conhecimento.

description?: string

Valor da propriedade

string

encryptionKey

Uma descrição de uma chave de criptografia que você cria no Azure Key Vault. Essa chave é usada para fornecer um nível adicional de criptografia em repouso para sua definição de base de dados de conhecimento quando você deseja garantia total de que ninguém, nem mesmo a Microsoft, pode descriptografá-los. Depois de criptografar a definição da base de conhecimento, ela sempre permanecerá criptografada. O serviço de pesquisa ignorará as tentativas de definir essa propriedade como nula. Você pode alterar essa propriedade conforme necessário se quiser girar sua chave de criptografia; Sua definição da base de conhecimento não será afetada. A criptografia com chaves gerenciadas pelo cliente não está disponível para serviços de pesquisa gratuitos e só está disponível para serviços pagos criados em 1º de janeiro de 2019 ou depois de 1º de janeiro de 2019.

encryptionKey?: SearchResourceEncryptionKey

Valor da propriedade

etag

A ETag da base de conhecimento.

etag?: string

Valor da propriedade

string

knowledgeSources

knowledgeSources: KnowledgeSourceReference[]

Valor da propriedade

models

Contém opções de configuração sobre como se conectar a modelos de IA.

models: KnowledgeBaseAzureOpenAIModel[]

Valor da propriedade

name

O nome da base de dados de conhecimento.

name: string

Valor da propriedade

string

outputMode

outputMode?: string

Valor da propriedade

string

retrievalInstructions

Instruções consideradas pela base de conhecimento ao desenvolver o plano de consulta.

retrievalInstructions?: string

Valor da propriedade

string

retrievalReasoningEffort

retrievalReasoningEffort?: KnowledgeRetrievalReasoningEffort

Valor da propriedade