chatgpt 文档解读版用户开启聊天时序图
2023-12-28 11:18:56 1 举报
AI 大模型解读文档时序图
作者其他创作
大纲/内容
基本响应
socket 发送提问信息
socket 返回大模型信息
返回页面配置和数据
1、开启新的对话
加载历史:1. 默认加载所有2. 当用户输入+历史 token数量大于最大数量,舍去直到小于
客户端
加载历史,发送用户输入到大模型
访问上传文件接口
2、渲染页面,加载数据
文本被引原则:原则上长文本应该避免多次进行网络传输。
3、建立 socket 连接
输入预处理详情:1. 提取出被引文本列表,判断被引文本数量+用户输入数量是否大于最大 token,动态增减被引文本列表。
从 mongodb 提取本次聊天引用上下文,用户输入预处理
4、上传文件
提取文本、存入mongodb
文本存储需要满足的条件:1. 可以根据 User 找到信息2. 可以根据id找到某个文本3. 可以从聊天历史表中查看到当前引用文本列表
5、用户提问
用户操作
请求页面配置和数据
服务端
0 条评论
下一页