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.

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