flux-agent
Version:
FluxAgent - 一个可灵活插拔的AI Agent系统框架,基于TypeScript开发,支持流式执行、事件系统、插件系统、知识库管理等功能 (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (
13 lines (12 loc) • 818 B
TypeScript
export { Agent, AgentLogger, AgentConfig, AgentStreamCallbacks, KnowledgeSystem } from './core/Agent';
export { EventHub, AgentEventName, EventType, IAgentEvent, LLMResponseEventPayload } from './core/EventHub';
export { ILLM, OpenAILLM, LLMConfig, Message, Tool, LLMResponse } from './core/LLM';
export { Memory } from './core/Memory';
export { Context } from './core/Context';
export { PhaseType, Phases } from './core/Phases';
export { PluginManager, IPluginContext } from './core/Plugin';
export { AgentState } from './core/State';
export { RecognizeResult } from './core/execution/types';
export { SystemTools } from './tools/SystemTools';
export { BaseTool, AbstractTool, ToolExecutionContext, ToolExecutionResult } from './core/tools/BaseTool';
export { ToolManager, ToolCallResult } from './core/ToolManager';