UNPKG

@elimeleth/builderbot-langchain

Version:

Interface para crear chatbot con Builderbot & LangChain

18 lines 661 B
import "dotenv/config"; import { Embeddings } from "@langchain/core/embeddings"; import { BaseRetriever } from "@langchain/core/retrievers"; export default class ContextualCompression { private retriever; private embeddings?; private contextual; constructor(retriever: BaseRetriever, embeddings?: Partial<{ model: Embeddings; similarityThreshold: number; k: number; }>); private init; private get embeddingFilter(); private get compressorPipeline(); invoke: (query: string) => Promise<import("@langchain/core/documents").DocumentInterface<Record<string, any>>[]>; } //# sourceMappingURL=index.d.ts.map