UNPKG

@elimeleth/builderbot-langchain

Version:

Interface para crear chatbot con Builderbot & LangChain

15 lines 737 B
import { Document } from "@langchain/core/documents"; import { CallbackManagerForRetrieverRun } from "@langchain/core/callbacks/manager"; import { BaseRetriever, BaseRetrieverInput } from "@langchain/core/retrievers"; import { Embeddings } from "@langchain/core/embeddings"; export default class StoreRetriever extends BaseRetriever { private urlOrPath; private schema; private store?; private embbedgins?; lc_namespace: string[]; constructor(urlOrPath: string, schema: string[], store?: any, embbedgins?: Embeddings, fields?: BaseRetrieverInput); private ingest; _getRelevantDocuments(query: string, runManager?: CallbackManagerForRetrieverRun): Promise<Document[]>; } //# sourceMappingURL=index.d.ts.map