Commit Graph
22 Commits
Author SHA1 Message Date
chenchen d0b79030f1 更新heicode 2026-05-05 14:13:59 +08:00
zhanggangyong a3d7ef6a6e 备份 2026-03-15 15:30:24 +00:00
zhanggangyong a498072888 备份 2026-02-02 14:08:13 +00:00
zhanggangyong 8f86d22f00 更新信息查询 2026-01-13 13:36:41 +00:00
zhanggangyong dd8c4c194d 更新自由注册邮箱验证 2026-01-12 14:43:14 +00:00
zhanggangyong cd4dea8a0d 更新agent manager数据接口 2026-01-12 13:52:38 +00:00
zhanggangyong b75f9671ff 更新超级管理员收入 2026-01-12 07:47:50 +00:00
zhanggangyong db34b21d58 更新回调架构图 2026-01-09 06:56:43 +00:00
zhanggangyong 6fb4f29208 更新渠道配置litellm 2026-01-08 07:51:54 +00:00
zhanggangyong 9f2ed20fa9 更新litemll 2026-01-07 14:46:15 +00:00
Ubuntu 94b2140a2c 更新代码 2025-12-31 05:52:19 +00:00
Ubuntu 37c329884d 更新mode网关 2025-12-28 07:34:35 +00:00
Ubuntu f1408e53a3 更新超级管理员 2025-12-25 10:20:49 +00:00
Ubuntu 26d3257003 更新数据库错误 2025-12-25 07:56:49 +00:00
Ubuntu 2e09716dd9 更新计费逻辑 2025-12-25 04:20:42 +00:00
xiaohei 326d95c0ab fix: 修复MCP Agent注册数据库问题并添加数据库设计文档
任务1: 修复Agent注册找不到库的问题
- 问题: agents表不存在,导致Agent注册失败
- 解决: 手动执行数据库初始化,创建所有表
- 结果: 所有核心表已创建(users, agents, tools, sessions, executions, api_keys, billing, audit_logs)

任务2: 创建数据库设计文档
- 文档位置: Docs/项目文档/数据库设计文档.md
- 内容包含:
  * 数据库架构概述(PostgreSQL、Redis、NATS)
  * 8个核心数据表详细设计(字段、索引、关联关系)
  * Redis缓存设计和Key规范
  * NATS消息队列主题设计
  * 数据流转和处理流程
  * 数据库使用场景
  * 数据库初始化和维护指南
  * 数据安全和备份策略

数据库系统:
- PostgreSQL: 主数据库,存储持久化数据(8个核心表)
- Redis: 缓存和会话存储
- NATS: 消息队列和事件流

修复结果:
- agents表已创建,Agent注册功能正常
- 所有数据库表结构已文档化
2025-12-23 07:20:20 +00:00
xiaohei eac70008e2 fix: 增加LiteLLM Gateway健康检查超时时间
问题:
- 健康检查端点/health需要检查所有模型端点,响应时间较长(>2分钟)
- 原超时时间10秒太短,导致健康检查总是超时

修复:
- 增加健康检查超时时间从10秒到30秒
- 增加start-period从5秒到30秒
- 增加interval从30秒到60秒
- curl命令添加--max-time 25秒限制

结果:
- 健康检查现在有足够时间完成模型端点检查
- 容器状态将能够正确反映服务健康状态
2025-12-23 05:05:52 +00:00
xiaohei f47d15c26a fix: 修复MCP Server启动问题
修复内容:
1. 修复docker-compose.yml中DATABASE_URL配置
   - 从postgresql://改为postgresql+asyncpg://
   - 确保使用正确的异步数据库驱动

2. 添加缺失的Prometheus Metrics定义
   - HTTP请求指标 (http_requests_total, http_request_duration)
   - Agent管理指标 (agents_registered_total, agents_queries_total)
   - 工具调用指标 (tool_calls_total, function_tool_calls_total)
   - MCP协议指标 (mcp_requests_total, mcp_request_duration)
   - WebSocket指标 (websocket_connections_total, websocket_connections_active)
   - 系统健康指标 (redis_connections, nats_connections, database_connections, function_registry_size)

问题原因:
- DATABASE_URL格式错误导致SQLAlchemy尝试使用psycopg2而非asyncpg
- Prometheus metrics变量未定义导致启动时NameError

修复结果:
- MCP Server现在可以正常启动并健康运行
- 所有Prometheus metrics正常工作
2025-12-23 04:18:59 +00:00
xiaohei 32ad055c82 feat: 完成APILLAMA OpenRouter集成和核心业务逻辑实现
✅ 主要更新:
- APILLAMA 集成 OpenRouter API,使用 Llama 3.1 8B Instruct 模型
- 实现完整的 RapidAPI 客户端功能(搜索、同步、测试)
- 实现完整的 Prometheus Metrics 收集
- 完善 OpenAPI 解析器和工具生成器
- 所有文档已整理到 Docs 文件夹

📊 完成度:
- Phase 1 核心功能: 100%
- 业务逻辑实现: 100%
- 测试验证: 通过

🔧 技术改进:
- 使用 OpenRouter API 替代本地模型部署
- 实现 Fallback 机制确保服务可用性
- 完善错误处理和日志记录
- 优化缓存策略

📚 文档更新:
- 更新工程排期计划 (v1.2.0)
- 新增 APILLAMA_OpenRouter集成说明.md
- 新增测试报告.md
- 删除 PROJECT_STATUS.md(已整合到工程排期计划)

版本: v1.2.0
日期: 2025-12-22
2025-12-22 04:12:00 +00:00
xiaohei 456bdaec8b feat: 配置OpenRouter和RapidAPI密钥管理
- 统一密钥管理:创建 .env 文件集中管理所有API密钥
- 添加 OpenRouter 支持:配置 GPT-4o-mini 和 Claude 3.5 Sonnet 模型
- 添加 RapidAPI 支持:配置数据接入服务的 RapidAPI Key
- 修复 LiteLLM Prisma 兼容性:降级到 Prisma 5.8.0
- 修复模型 ID:更正 Claude 模型 ID 为 claude-3.5-sonnet
- 优化配置:调整 max_tokens 参数避免超限
- 文档更新:添加环境变量配置说明文档

测试状态:
- Claude 3.5 Sonnet: ✅ 正常
- GPT-4o-mini: ✅ 正常
- Data Ingestion: ✅ 正常
2025-12-21 15:20:21 +00:00
xiaohei a0ba54b039 feat: 完成核心服务开发和阿里云源配置
- 修复MCP Server数据库连接和导入问题
- 创建Data Ingestion服务核心模块
- 配置阿里云镜像源提升构建速度
- 添加项目状态报告和文档
- 完善微服务架构基础设施
2025-12-20 16:45:05 +00:00
xiaohei cd0719e1cb feat: 完成taiji-AI-PAD核心架构和代码实现
✨ 新功能:
- 实现五层技术架构的容器化部署
- 完成MCP Server核心服务 (Python/FastAPI)
- 实现数据接入服务框架 (RapidAPI/APILLAMA)
- 配置LiteLLM模型网关 (100+模型支持)
- 设置完整的监控体系 (Prometheus/Grafana)

🏗️ 基础设施:
- Docker Compose编排配置
- Nginx API网关
- PostgreSQL + Redis + NATS
- 完整的启动/停止/测试脚本

📚 文档:
- 工程排期计划
- 任务拆分与分工
- 系统运作流程图
- 项目开发状态文档

🔧 开发工具:
- 容器化开发环境
- 自动化测试脚本
- API文档自动生成
- 健康检查机制

该提交包含了约60%的项目核心功能实现,可以进行基础的Agent管理和MCP协议通信。
2025-12-20 05:31:03 +00:00