KnowledgeRetrievalClient class
الفئة المستخدمة لتنفيذ العمليات ضد قاعدة معرفة.
المنشئون
| Knowledge |
ينشئ مثيلا من KnowledgeRetrievalClient. مثال على الاستخدام:
|
الخصائص
| endpoint | نقطة نهاية خدمة البحث |
| knowledge |
اسم قاعدة المعرفة |
| pipeline | مرجع إلى مسار HTTP الداخلي للاستخدام مع الطلبات الأولية |
| service |
إصدار الخدمة المراد استخدامه عند الاتصال بالخدمة. |
تفاصيل المنشئ
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
تستخدم لمصادقة الطلبات على الخدمة.
- options
- KnowledgeRetrievalClientOptions
يستخدم لتكوين برنامج البحث.
تفاصيل الخاصية
endpoint
نقطة نهاية خدمة البحث
endpoint: string
قيمة الخاصية
string
knowledgeBaseName
اسم قاعدة المعرفة
knowledgeBaseName: string
قيمة الخاصية
string
pipeline
serviceVersion
إصدار الخدمة المراد استخدامه عند الاتصال بالخدمة.
serviceVersion: string
قيمة الخاصية
string
تفاصيل الأسلوب
retrieve(KnowledgeBaseRetrievalRequest, RetrieveOptions)
function retrieve(retrievalRequest: KnowledgeBaseRetrievalRequest, options?: RetrieveOptions): Promise<KnowledgeBaseRetrievalResponse>
المعلمات
- retrievalRequest
- KnowledgeBaseRetrievalRequest
- options
- RetrieveOptions
المرتجعات
Promise<KnowledgeBaseRetrievalResponse>