UNPKG

@langchain/community

Version:
1 lines • 1.73 kB
{"version":3,"file":"vectara_summary.d.ts","names":["Document","BaseRetriever","BaseRetrieverInput","CallbackManagerForRetrieverRun","VectaraStore","VectaraSummary","VectaraFilter","VectaraRetrieverInput","VectaraSummaryRetriever","Promise"],"sources":["../../src/retrievers/vectara_summary.d.ts"],"sourcesContent":["import { Document } from \"@langchain/core/documents\";\nimport { BaseRetriever, type BaseRetrieverInput } from \"@langchain/core/retrievers\";\nimport { CallbackManagerForRetrieverRun } from \"@langchain/core/callbacks/manager\";\nimport { VectaraStore, type VectaraSummary, type VectaraFilter } from \"../vectorstores/vectara.js\";\nexport interface VectaraRetrieverInput extends BaseRetrieverInput {\n vectara: VectaraStore;\n filter?: VectaraFilter;\n topK?: number;\n summaryConfig?: VectaraSummary;\n}\nexport declare class VectaraSummaryRetriever extends BaseRetriever {\n static lc_name(): string;\n lc_namespace: string[];\n private filter;\n private vectara;\n private topK;\n private summaryConfig;\n constructor(fields: VectaraRetrieverInput);\n _getRelevantDocuments(query: string, _callbacks?: CallbackManagerForRetrieverRun): Promise<Document[]>;\n}\n//# sourceMappingURL=vectara_summary.d.ts.map"],"mappings":";;;;;;UAIiBO,qBAAAA,SAA8BL;WAClCE;EADIG,MAAAA,CAAAA,EAEJD,aAFIC;EACJH,IAAAA,CAAAA,EAAAA,MAAAA;EACAE,aAAAA,CAAAA,EAEOD,cAFPC;;AAFkCJ,cAM1BM,uBAAAA,SAAgCP,aAAAA,CANNC;EAAkB,OAAA,OAAA,CAAA,CAAA,EAAA,MAAA;EAM5CM,YAAAA,EAAAA,MAAAA,EAAAA;EAOGD,QAAAA,MAAAA;EAC8BJ,QAAAA,OAAAA;EAAyCH,QAAAA,IAAAA;EAARS,QAAAA,aAAAA;EARlCR,WAAAA,CAAAA,MAAAA,EAO7BM,qBAP6BN;EAAa,qBAAA,CAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,EAQZE,8BARY,CAAA,EAQqBM,OARrB,CAQ6BT,QAR7B,EAAA,CAAA"}