b1e3018b6b
* feat: add persona management * refactor: 重构函数工具管理器,引入 ToolSet,并让 Persona 支持绑定 Tools * feat: 更新 Persona 工具选择逻辑,支持全选和指定工具的切换 * feat: 更新 BaseDatabase 中的 persona 方法返回类型,支持返回 None
30 lines
710 B
Python
30 lines
710 B
Python
from .auth import AuthRoute
|
|
from .plugin import PluginRoute
|
|
from .config import ConfigRoute
|
|
from .update import UpdateRoute
|
|
from .stat import StatRoute
|
|
from .log import LogRoute
|
|
from .static_file import StaticFileRoute
|
|
from .chat import ChatRoute
|
|
from .tools import ToolsRoute
|
|
from .conversation import ConversationRoute
|
|
from .file import FileRoute
|
|
from .session_management import SessionManagementRoute
|
|
from .persona import PersonaRoute
|
|
|
|
__all__ = [
|
|
"AuthRoute",
|
|
"PluginRoute",
|
|
"ConfigRoute",
|
|
"UpdateRoute",
|
|
"StatRoute",
|
|
"LogRoute",
|
|
"StaticFileRoute",
|
|
"ChatRoute",
|
|
"ToolsRoute",
|
|
"ConversationRoute",
|
|
"FileRoute",
|
|
"SessionManagementRoute",
|
|
"PersonaRoute",
|
|
]
|