UNPKG

taskforce-aiagent

Version:

TaskForce is a modular, open-source, production-ready TypeScript agent framework for orchestrating AI agents, LLM-powered autonomous agents, task pipelines, dynamic toolchains, RAG workflows and memory/retrieval systems.

15 lines (14 loc) 577 B
import { VectorMemoryProvider, VectorMemoryRecord } from "../vectorMemoryProvider.js"; import { MemoryScope } from "../../../configs/enum.js"; export declare class LangChainVectorMemoryProvider implements VectorMemoryProvider { private vectorStore; private records; constructor(); storeMemory(record: VectorMemoryRecord): Promise<void>; loadRelevantMemory(query: string, limit?: number, filter?: { agent?: string; taskId?: string; }): Promise<VectorMemoryRecord[]>; clearMemory(): Promise<void>; getMemoryScope(): MemoryScope; }