@azure/search-documents
Version:
Azure client library to use AI Search for node.js and browser.
15 lines • 1.13 kB
TypeScript
import type { KnowledgeBaseRetrievalClientOptionalParams } from "./api/index.js";
import type { KnowledgeBaseRetrievalRequest, KnowledgeBaseRetrievalResponse } from "../models/azure/search/documents/knowledgeBases/models.js";
import type { RetrieveOptionalParams } from "./api/options.js";
import type { KeyCredential, TokenCredential } from "@azure/core-auth";
import type { Pipeline } from "@azure/core-rest-pipeline";
export type { KnowledgeBaseRetrievalClientOptionalParams } from "./api/knowledgeBaseRetrievalContext.js";
export declare class KnowledgeBaseRetrievalClient {
private _client;
/** The pipeline used by this client to make requests */
readonly pipeline: Pipeline;
constructor(endpointParam: string, credential: KeyCredential | TokenCredential, knowledgeBaseName: string, options?: KnowledgeBaseRetrievalClientOptionalParams);
/** KnowledgeBase retrieves relevant data from backing stores. */
retrieve(retrievalRequest: KnowledgeBaseRetrievalRequest, options?: RetrieveOptionalParams): Promise<KnowledgeBaseRetrievalResponse>;
}
//# sourceMappingURL=knowledgeBaseRetrievalClient.d.ts.map