UNPKG

jcrewai

Version:

Multi-agent automation framework written in TypeScript. Patterned after CrewAI.

22 lines (21 loc) 650 B
import { Task } from '../Task'; import { Agent } from '../Agent'; import { Crew } from '../Crew'; import { AgentConfig } from '../agents/AgentConfig'; import { TaskConfig } from '../tasks/TaskConfig'; import { BaseLlm } from '../llms/BaseLlm'; export declare abstract class CrewBase { agentsConfigPath?: string; tasksConfigPath?: string; agentsConfig: Record<string, AgentConfig>; tasksConfig: Record<string, TaskConfig>; agents: Agent[]; tasks: Task[]; crew?: Crew; llms: BaseLlm[]; constructor(); private loadConfigs; private loadConfig; private iterateDecorators; private getDecoratedMethods; }