KnowledgeRetrievalClient class

Bir bilgi tabanına karşı işlemler yapmak için kullanılan sınıf.

Oluşturucular

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

KnowledgeRetrievalClientbir örnek oluşturur.

Örnek kullanım:

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

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

Özellikler

endpoint

Arama hizmetinin uç noktası

knowledgeBaseName

Bilgi tabanının adı

pipeline

Ham isteklerle kullanım için iç HTTP işlem hattına başvuru

serviceVersion

Hizmetle iletişim kurarken kullanılacak hizmet sürümü.

Oluşturucu Ayrıntıları

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

KnowledgeRetrievalClientbir örnek oluşturur.

Örnek kullanım:

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)

Parametreler

endpoint

string

Arama hizmetinin uç noktası

knowledgeBaseName

string

Bilgi tabanının adı

credential

KeyCredential | TokenCredential

Hizmete yönelik isteklerin kimliğini doğrulamak için kullanılır.

options
KnowledgeRetrievalClientOptions

Arama istemcisini yapılandırmak için kullanılır.

Özellik Ayrıntıları

endpoint

Arama hizmetinin uç noktası

endpoint: string

Özellik Değeri

string

knowledgeBaseName

Bilgi tabanının adı

knowledgeBaseName: string

Özellik Değeri

string

pipeline

Ham isteklerle kullanım için iç HTTP işlem hattına başvuru

pipeline: Pipeline

Özellik Değeri

serviceVersion

Hizmetle iletişim kurarken kullanılacak hizmet sürümü.

serviceVersion: string

Özellik Değeri

string

Yöntem Ayrıntıları

retrieve(KnowledgeBaseRetrievalRequest, RetrieveOptions)

function retrieve(retrievalRequest: KnowledgeBaseRetrievalRequest, options?: RetrieveOptions): Promise<KnowledgeBaseRetrievalResponse>

Parametreler

options
RetrieveOptions

Döndürülenler