AI 聊天
AI 聊天由会话、消息、聊天角色、知识库和工具共同组成。前端聊天页会维护当前用户的会话列表,通过流式接口发送消息并实时接收回复。
模块边界
| 能力 | API |
|---|---|
| 我的会话 | /ai/chat/conversation/*-my |
| 管理会话 | /ai/chat/conversation/page |
| 消息列表 | /ai/chat/message/list-by-conversation-id |
| 流式发送 | /ai/chat/message/send-stream |
| 聊天角色 | /ai/chat-role/* |
聊天链路
使用建议
- 角色应绑定可用模型,必要时绑定知识库和工具。
- 会话删除、清空未置顶会话等操作要注意用户范围。
- 流式接口异常时优先查看浏览器网络和后端模型调用日志。
