mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 06:12:53 +08:00
🔧 新增功能: - LLM模型管理插件 (builtin_plugins/llm_manager/) • llm list - 查看可用模型列表 (图片格式) • llm info - 查看模型详细信息 (Markdown图片) • llm default - 管理全局默认模型 • llm test - 测试模型连通性 • llm keys - 查看API Key状态 (表格图片,含健康度/成功率/延迟) • llm reset-key - 重置API Key失败状态 🏗️ 架构重构: - 会话管理: AI/AIConfig 类迁移至独立的 session.py - 类型定义: TaskType 枚举移至 types/enums.py - API增强: • chat() 函数返回完整 LLMResponse,支持工具调用 • 新增 generate() 函数用于一次性响应生成 • 统一API调用核心方法 _perform_api_call,返回使用的API密钥 🚀 密钥管理增强: - 详细状态跟踪: 健康度、成功率、平均延迟、错误信息、建议操作 - 状态持久化: 启动时加载,关闭时自动保存密钥状态 - 智能冷却策略: 根据错误类型设置不同冷却时间 - 延迟监控: with_smart_retry 记录API调用延迟并更新统计 Co-authored-by: webjoin111 <455457521@qq.com> Co-authored-by: HibiKier <45528451+HibiKier@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| admin | ||
| auto_update | ||
| chat_history | ||
| check | ||
| help | ||
| hooks | ||
| info | ||
| init | ||
| llm_manager | ||
| mahiro_bank | ||
| platform | ||
| plugin_store | ||
| restart | ||
| scheduler | ||
| scheduler_admin | ||
| shop | ||
| sign_in | ||
| statistics | ||
| superuser | ||
| web_ui | ||
| __init__.py | ||
| about.py | ||
| catchphrase.py | ||
| help_help.py | ||
| nickname.py | ||
| record_request.py | ||
| withdraw.py | ||