KnowledgeRetrievalClient class
Bir bilgi tabanına karşı işlemler yapmak için kullanılan sınıf.
Oluşturucular
| Knowledge |
KnowledgeRetrievalClientbir örnek oluşturur. Örnek kullanım:
|
Özellikler
| endpoint | Arama hizmetinin uç noktası |
| knowledge |
Bilgi tabanının adı |
| pipeline | Ham isteklerle kullanım için iç HTTP işlem hattına başvuru |
| service |
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
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
- retrievalRequest
- KnowledgeBaseRetrievalRequest
- options
- RetrieveOptions
Döndürülenler
Promise<KnowledgeBaseRetrievalResponse>