Bagikan melalui


KnowledgeRetrievalClient class

Kelas digunakan untuk melakukan operasi terhadap basis pengetahuan.

Konstruktor

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

Membuat instans KnowledgeRetrievalClient.

Contoh penggunaan:

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

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

Properti

endpoint

Titik akhir layanan pencarian

knowledgeBaseName

Nama basis pengetahuan

pipeline

Referensi ke alur HTTP internal untuk digunakan dengan permintaan mentah

serviceVersion

Versi layanan yang akan digunakan saat berkomunikasi dengan layanan.

Metode

retrieveKnowledge(KnowledgeBaseRetrievalRequest, RetrieveKnowledgeOptions)

Detail Konstruktor

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

Membuat instans KnowledgeRetrievalClient.

Contoh penggunaan:

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)

Parameter

endpoint

string

Titik akhir layanan pencarian

knowledgeBaseName

string

Nama basis pengetahuan

credential

KeyCredential | TokenCredential

Digunakan untuk mengautentikasi permintaan ke layanan.

options
KnowledgeRetrievalClientOptions

Digunakan untuk mengonfigurasi klien Pencarian.

Detail Properti

endpoint

Titik akhir layanan pencarian

endpoint: string

Nilai Properti

string

knowledgeBaseName

Nama basis pengetahuan

knowledgeBaseName: string

Nilai Properti

string

pipeline

Referensi ke alur HTTP internal untuk digunakan dengan permintaan mentah

pipeline: Pipeline

Nilai Properti

serviceVersion

Versi layanan yang akan digunakan saat berkomunikasi dengan layanan.

serviceVersion: string

Nilai Properti

string

Detail Metode

retrieveKnowledge(KnowledgeBaseRetrievalRequest, RetrieveKnowledgeOptions)

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

Parameter

Mengembalikan