UNPKG

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
"use strict"; 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; } });