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) (
32 lines (31 loc) • 2.56 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ToolManager = exports.AbstractTool = exports.SystemTools = exports.AgentState = exports.PluginManager = exports.Phases = exports.PhaseType = exports.Context = exports.Memory = exports.OpenAILLM = exports.AgentEventName = exports.EventHub = exports.AgentLogger = exports.Agent = void 0;
// 核心类导出
var Agent_1 = require("./core/Agent");
Object.defineProperty(exports, "Agent", { enumerable: true, get: function () { return Agent_1.Agent; } });
Object.defineProperty(exports, "AgentLogger", { enumerable: true, get: function () { return Agent_1.AgentLogger; } });
var EventHub_1 = require("./core/EventHub");
Object.defineProperty(exports, "EventHub", { enumerable: true, get: function () { return EventHub_1.EventHub; } });
Object.defineProperty(exports, "AgentEventName", { enumerable: true, get: function () { return EventHub_1.AgentEventName; } });
var LLM_1 = require("./core/LLM");
Object.defineProperty(exports, "OpenAILLM", { enumerable: true, get: function () { return LLM_1.OpenAILLM; } });
var Memory_1 = require("./core/Memory");
Object.defineProperty(exports, "Memory", { enumerable: true, get: function () { return Memory_1.Memory; } });
var Context_1 = require("./core/Context");
Object.defineProperty(exports, "Context", { enumerable: true, get: function () { return Context_1.Context; } });
var Phases_1 = require("./core/Phases");
Object.defineProperty(exports, "PhaseType", { enumerable: true, get: function () { return Phases_1.PhaseType; } });
Object.defineProperty(exports, "Phases", { enumerable: true, get: function () { return Phases_1.Phases; } });
var Plugin_1 = require("./core/Plugin");
Object.defineProperty(exports, "PluginManager", { enumerable: true, get: function () { return Plugin_1.PluginManager; } });
var State_1 = require("./core/State");
Object.defineProperty(exports, "AgentState", { enumerable: true, get: function () { return State_1.AgentState; } });
// 工具导出
var SystemTools_1 = require("./tools/SystemTools");
Object.defineProperty(exports, "SystemTools", { enumerable: true, get: function () { return SystemTools_1.SystemTools; } });
// 新的工具接口导出
var BaseTool_1 = require("./core/tools/BaseTool");
Object.defineProperty(exports, "AbstractTool", { enumerable: true, get: function () { return BaseTool_1.AbstractTool; } });
var ToolManager_1 = require("./core/ToolManager");
Object.defineProperty(exports, "ToolManager", { enumerable: true, get: function () { return ToolManager_1.ToolManager; } });