Skip to content

feat(ai): 重构AI聊天模块,使用agno框架替代langchain#323

Merged
fastapiadmin merged 1 commit intomasterfrom
2.2.0
Mar 12, 2026
Merged

feat(ai): 重构AI聊天模块,使用agno框架替代langchain#323
fastapiadmin merged 1 commit intomasterfrom
2.2.0

Conversation

@fastapiadmin
Copy link
Copy Markdown
Owner

  • 移除langchain相关依赖,引入agno作为大模型开发框架
  • 重构聊天会话和消息存储,使用agno的TeamSession管理
  • 合并chat_message和chat_session模块为统一的chat模块
  • 更新前端API和类型定义,适配新的后端接口
  • 优化数据库日志字段类型,根据数据库类型自动选择
  • 重构AI助手组件,使用新的聊天API
  • 清理不再使用的模型、控制器和服务代码

- 移除langchain相关依赖,引入agno作为大模型开发框架
- 重构聊天会话和消息存储,使用agno的TeamSession管理
- 合并chat_message和chat_session模块为统一的chat模块
- 更新前端API和类型定义,适配新的后端接口
- 优化数据库日志字段类型,根据数据库类型自动选择
- 重构AI助手组件,使用新的聊天API
- 清理不再使用的模型、控制器和服务代码
@fastapiadmin fastapiadmin merged commit 6e87c1c into master Mar 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant