KnowledgeRetrievalClient class

الفئة المستخدمة لتنفيذ العمليات ضد قاعدة معرفة.

المنشئون

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

ينشئ مثيلا من KnowledgeRetrievalClient.

مثال على الاستخدام:

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

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

الخصائص

endpoint

نقطة نهاية خدمة البحث

knowledgeBaseName

اسم قاعدة المعرفة

pipeline

مرجع إلى مسار HTTP الداخلي للاستخدام مع الطلبات الأولية

serviceVersion

إصدار الخدمة المراد استخدامه عند الاتصال بالخدمة.

تفاصيل المنشئ

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

ينشئ مثيلا من KnowledgeRetrievalClient.

مثال على الاستخدام:

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)

المعلمات

endpoint

string

نقطة نهاية خدمة البحث

knowledgeBaseName

string

اسم قاعدة المعرفة

credential

KeyCredential | TokenCredential

تستخدم لمصادقة الطلبات على الخدمة.

options
KnowledgeRetrievalClientOptions

يستخدم لتكوين برنامج البحث.

تفاصيل الخاصية

endpoint

نقطة نهاية خدمة البحث

endpoint: string

قيمة الخاصية

string

knowledgeBaseName

اسم قاعدة المعرفة

knowledgeBaseName: string

قيمة الخاصية

string

pipeline

مرجع إلى مسار HTTP الداخلي للاستخدام مع الطلبات الأولية

pipeline: Pipeline

قيمة الخاصية

serviceVersion

إصدار الخدمة المراد استخدامه عند الاتصال بالخدمة.

serviceVersion: string

قيمة الخاصية

string

تفاصيل الأسلوب

retrieve(KnowledgeBaseRetrievalRequest, RetrieveOptions)

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

المعلمات

options
RetrieveOptions

المرتجعات