Compartilhar via


KnowledgeRetrievalClient class

Classe usada para realizar operações contra uma base de conhecimento.

Construtores

KnowledgeRetrievalClient(string, string, KeyCredential | TokenCredential, KnowledgeRetrievalClientOptions)

Cria uma instância de KnowledgeRetrievalClient.

Exemplo de uso:

import { KnowledgeRetrievalClient, AzureKeyCredential } from "@azure/search-documents";

const knowledgeRetrievalClient = new KnowledgeRetrievalClient(
  "<endpoint>",
  "<knowledgeBaseName>",
  new AzureKeyCredential("<apiKey>"),
);

Propriedades

endpoint

O ponto de extremidade do serviço de pesquisa

knowledgeBaseName

O nome da base de conhecimento

pipeline

Uma referência ao pipeline HTTP interno para uso com solicitações brutas

serviceVersion

A versão do serviço a ser usada ao se comunicar com o serviço.

Métodos

retrieveKnowledge(KnowledgeBaseRetrievalRequest, RetrieveKnowledgeOptions)

Detalhes do construtor

KnowledgeRetrievalClient(string, string, KeyCredential | TokenCredential, KnowledgeRetrievalClientOptions)

Cria uma instância de KnowledgeRetrievalClient.

Exemplo de uso:

import { KnowledgeRetrievalClient, AzureKeyCredential } from "@azure/search-documents";

const knowledgeRetrievalClient = new KnowledgeRetrievalClient(
  "<endpoint>",
  "<knowledgeBaseName>",
  new AzureKeyCredential("<apiKey>"),
);
new KnowledgeRetrievalClient(endpoint: string, knowledgeBaseName: string, credential: KeyCredential | TokenCredential, options?: KnowledgeRetrievalClientOptions)

Parâmetros

endpoint

string

O ponto de extremidade do serviço de pesquisa

knowledgeBaseName

string

O nome da base de conhecimento

credential

KeyCredential | TokenCredential

Usado para autenticar solicitações para o serviço.

options
KnowledgeRetrievalClientOptions

Usado para configurar o cliente de pesquisa.

Detalhes da propriedade

endpoint

O ponto de extremidade do serviço de pesquisa

endpoint: string

Valor da propriedade

string

knowledgeBaseName

O nome da base de conhecimento

knowledgeBaseName: string

Valor da propriedade

string

pipeline

Uma referência ao pipeline HTTP interno para uso com solicitações brutas

pipeline: Pipeline

Valor da propriedade

serviceVersion

A versão do serviço a ser usada ao se comunicar com o serviço.

serviceVersion: string

Valor da propriedade

string

Detalhes do método

retrieveKnowledge(KnowledgeBaseRetrievalRequest, RetrieveKnowledgeOptions)

function retrieveKnowledge(retrievalRequest: KnowledgeBaseRetrievalRequest, options?: RetrieveKnowledgeOptions): Promise<KnowledgeBaseRetrievalResponse>

Parâmetros

Retornos