ForcePilot/backend/package/yuxi/agents/__init__.py

29 lines
697 B
Python
Raw Normal View History

# Base classes - 核心基类
from yuxi.agents.base import BaseAgent
2026-03-17 19:46:09 +08:00
# 从 buildin 模块导入 agent_manager
from yuxi.agents.context import BaseContext
# Model utilities - 模型加载
from yuxi.agents.models import load_chat_model
from yuxi.agents.state import BaseState
# Tools - 核心工具函数
from yuxi.agents.toolkits.utils import gen_tool_info
# MCP - Agent 层统一入口(自动过滤 disabled_tools
from yuxi.services.mcp_service import get_enabled_mcp_tools
2025-03-25 05:40:07 +08:00
__all__ = [
# Base classes
"BaseAgent",
"BaseContext",
"BaseState",
# Model utilities
"load_chat_model",
# Core tools
"gen_tool_info",
# Core MCP
"get_enabled_mcp_tools",
]