二丫讲梵
|
f7326b6797
|
增加卡片交互流式输出的能力 (#315)
* 将ai交互切换为go-openai
* add stream
* ✨ feat(stream): 优化流式响应机制,实现实时卡片更新
- 将固定1.5秒更新改为基于300ms最小间隔的实时更新策略
- 新增内容缓冲区机制,避免过于频繁的API调用
- 改进流式中断处理,保护已接收的内容不丢失
🔧 chore(llm): 优化HTTP客户端配置
- 增加连接池设置(MaxIdleConns: 100, MaxIdleConnsPerHost: 10)
- 设置空闲连接超时时间为90秒
- 添加HTTP/2禁用选项注释,用于解决流式错误问题
📝 docs(stream): 更新流式更新策略文档
- 详细说明实时流式更新机制和缓冲策略
- 新增HTTP/2流式错误的故障排除指南
- 更新配置参数说明和建议范围
🐛 fix(stream): 修复流式中断时的内容丢失问题
- 在流式接收中断时,确保已接收的内容不会丢失
- 改进错误处理逻辑,区分有内容和无内容的情况
* modify ai
|
2025-12-11 18:22:35 +08:00 |
|
Ashing Zheng
|
f3973180ea
|
feat: makefile support go sort imports (#282)
|
2023-09-07 23:01:14 +08:00 |
|
stoneflying
|
c2cdbc6d0d
|
fix: html escape (#222)
Co-authored-by: stoneflying <stonelife98@gmail.com>
|
2023-04-29 17:20:06 +08:00 |
|
Finly
|
5cc64dceac
|
fix: 修复钉钉Markdown消息内不支持html代码显示的bug,对html标签进行转义 (#213)
|
2023-04-16 11:47:08 +08:00 |
|
Finly
|
fb5500611a
|
fix: 修复 session_timeout 配置项不生效的bug,优化相关缓存逻辑,同时余额、查对话功能权限优化 (#210)
|
2023-04-15 09:48:06 +08:00 |
|
Finly
|
523100989a
|
feat: 将回复消息格式修改为Markdown,支持代码块的展示(仅PC端支持),如返回消息是Markdown格式将直接渲染 (#209)
|
2023-04-15 09:41:38 +08:00 |
|
二丫讲梵
|
add42dd774
|
feat: 增加敏感词功能 (#204)
|
2023-04-13 22:03:30 +08:00 |
|
Finly
|
4a29f1ef8f
|
feat: 新增黑名单用户及VIP用户处理逻辑,同时修改ALLOW_USERS的校验为userid(SenderStaffId),将用户相关校验统一为userid (#190)
|
2023-04-09 21:02:33 +08:00 |
|
AydenLii
|
5f637b8407
|
perf:优化&修复机器人回复内容 (#188)
|
2023-04-08 19:11:28 +08:00 |
|
二丫讲梵
|
826692b82a
|
fix: 修复余额查询的接口 (#185)
|
2023-04-07 11:36:19 +08:00 |
|
RiverRay
|
9b71bd03bf
|
feat:support azure openai (#180)
|
2023-04-07 00:31:50 +08:00 |
|
Finly
|
2061fea424
|
perf: 优化一些回复信息及信息记录,移除不再使用的欢迎代码 (#179)
|
2023-04-06 13:43:01 +08:00 |
|
二丫讲梵
|
ef030f0498
|
feat: 添加对回调请求校验的能力,解决可被其他人调用的安全隐患 (#171)
|
2023-04-04 15:36:22 +08:00 |
|
二丫讲梵
|
29fc9243d6
|
feat: 增加域名以及证书信息的查询能力 (#170)
|
2023-04-04 14:30:13 +08:00 |
|
二丫讲梵
|
5d648a8ce4
|
fix: 解决请求信息通过伪造绕过校验的问题 (#166)
|
2023-04-03 17:17:36 +08:00 |
|
二丫讲梵
|
16a55418f2
|
fix: 初始化时没有data目录的问题,暂时注释余额功能及其他修复 (#162)
|
2023-04-03 08:26:23 +08:00 |
|
二丫讲梵
|
fa8a008386
|
feat: 支持自定义分组以及用户白名单的能力支持定义系统管理员的能力 (#159)
|
2023-04-02 21:54:24 +08:00 |
|
二丫讲梵
|
b14d6eabcc
|
feat: 支持聊天记录存入以及查询的能力 (#158)
|
2023-04-02 20:19:21 +08:00 |
|
Mao Mao
|
093f0efea8
|
fix: 兼容当 SenderStaffId 字段为空的场景 (#152)
|
2023-04-01 16:05:16 +08:00 |
|
辣橙
|
71a464b7f0
|
perf: 当使用prompt但内容为空时,直接返回prompt的内容 (#138)
|
2023-03-29 22:31:49 +08:00 |
|
二丫讲梵
|
53e27ee145
|
feat: 调整log库以及其他包的组织目录 (#132)
|
2023-03-27 10:43:40 +08:00 |
|
二丫讲梵
|
b7afcfd952
|
feat: 优化钉钉机器人的消息发送方式,兼容outgoing模式 (#128)
Co-authored-by: eryajf <eryajf@users.noreply.github.com>
|
2023-03-25 16:27:34 +08:00 |
|
二丫讲梵
|
7219b2b324
|
feat: 增加了生成图片的能力,以及其他一系列优化 (#115)
Co-authored-by: eryajf <eryajf@users.noreply.github.com>
|
2023-03-23 16:14:39 +08:00 |
|
二丫讲梵
|
354c42bf85
|
feat: 支持prompt通过配置文件自定义 (#106)
|
2023-03-20 21:13:05 +08:00 |
|
二丫讲梵
|
eb02c6eb54
|
feat: 添加prompt的集成 (#99)
|
2023-03-18 09:28:08 +08:00 |
|
二丫讲梵
|
1686748869
|
feat: add user request limit config (#98)
|
2023-03-17 10:13:13 +08:00 |
|