二丫讲梵
|
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 |
|
eryajf
|
1dabe25e95
|
更新readme
|
2024-11-13 23:04:47 +08:00 |
|
本光
|
d6c428f7fd
|
新增支持gpt-4o-mini,升级mod版本 (#306)
* 新增支持gpt-4o-mini
|
2024-07-31 09:08:09 +08:00 |
|
Frank Cheung
|
a16bafed31
|
fix: 替换 webp 图像处理包 以及修复 runmode 默认值 (#293)
|
2024-02-23 18:11:19 +08:00 |
|
Frank Cheung
|
7d3a8f5b3b
|
feat: 支持新绘画模型及模型判断逻辑收敛 (#291)
|
2023-11-18 09:30:07 +08:00 |
|
Ashing Zheng
|
f3973180ea
|
feat: makefile support go sort imports (#282)
|
2023-09-07 23:01:14 +08:00 |
|
二丫讲梵
|
24d40aba48
|
fix: stream模式下http_url可留空 (#280)
Co-authored-by: kaiyuan <kaiyuan@jingling.group>
|
2023-07-26 09:47:44 +08:00 |
|
二丫讲梵
|
5d208ab3b7
|
fix: 解决使用docker运行获取秘钥异常的问题 (#263)
|
2023-06-22 14:57:46 +08:00 |
|
二丫讲梵
|
49dd08fb81
|
Revert "feat: 同步OpenAI更新,更新0613模型及3.5 16K模型 及 修复stream模式引入的两个bug" (#256)
|
2023-06-21 16:57:20 +08:00 |
|
Finly
|
74492d419d
|
feat: 同步OpenAI更新,更新0613模型及3.5 16K模型 及 修复stream模式引入的两个bug (#249)
|
2023-06-16 18:32:58 +08:00 |
|
suyunkai
|
ddb184f253
|
优化串聊模式,使对话可一直进行 (#247)
|
2023-06-14 22:37:27 +08:00 |
|
二丫讲梵
|
1061178f4f
|
feat: 添加stream模式的支持 (#230)
|
2023-05-24 19:26:57 +08:00 |
|
金喜@DingTalk
|
2eda9e8e22
|
feat: 支持上传图片到钉钉平台,在图片生成流程中使用钉钉的图片 CDN 能力 (#225)
|
2023-05-22 21:17:40 +08:00 |
|
Finly
|
fcc7328aa0
|
fix: 修复敏感词的替换显示问题(由于钉钉回复的消息格式已改为markdown格式,原替换为*的逻辑会有语法冲突) (#220)
|
2023-04-27 14:11:52 +08:00 |
|
二丫讲梵
|
add42dd774
|
feat: 增加敏感词功能 (#204)
|
2023-04-13 22:03:30 +08:00 |
|
Finly
|
dff744fa1d
|
docs: 修复一些GPT的拼写错误 (#194)
|
2023-04-11 10:34:53 +08:00 |
|
Finly
|
0c9cfd4639
|
feat: 新增普通群outgoing机器人限制逻辑,提升安全性;同时修改allow_groups配置为群ID,群ID获取方法请见配置文件说明 (#191)
|
2023-04-10 20:20:44 +08:00 |
|
Finly
|
4a29f1ef8f
|
feat: 新增黑名单用户及VIP用户处理逻辑,同时修改ALLOW_USERS的校验为userid(SenderStaffId),将用户相关校验统一为userid (#190)
|
2023-04-09 21:02:33 +08:00 |
|
RiverRay
|
9b71bd03bf
|
feat:support azure openai (#180)
|
2023-04-07 00:31:50 +08:00 |
|
二丫讲梵
|
187566dd91
|
perf: 优化添加secret的逻辑,支持配置多个 (#173)
|
2023-04-05 16:01:19 +08:00 |
|
二丫讲梵
|
80c2358e48
|
feat: 支持help自定义,将用户指南单独成文,便于整合以及内容呈现 (#172)
|
2023-04-04 22:36:52 +08:00 |
|
二丫讲梵
|
ef030f0498
|
feat: 添加对回调请求校验的能力,解决可被其他人调用的安全隐患 (#171)
|
2023-04-04 15:36:22 +08:00 |
|
二丫讲梵
|
2bd9f8b52f
|
fix: 修复配置指向的错误 (#168)
|
2023-04-03 18:40:27 +08:00 |
|
二丫讲梵
|
fa8a008386
|
feat: 支持自定义分组以及用户白名单的能力支持定义系统管理员的能力 (#159)
|
2023-04-02 21:54:24 +08:00 |
|
二丫讲梵
|
4850506adc
|
feat: 支持聊天模式限制能力 (#154)
|
2023-04-01 19:48:52 +08:00 |
|
二丫讲梵
|
16e0a9bc86
|
feat: change config type json to yml (#150)
|
2023-04-01 11:09:28 +08:00 |
|
辣橙
|
632c75ed4a
|
refactor: prompt.content + ? => prompt.prefix + ? + prompt.suffix (#141)
|
2023-03-30 16:58:29 +08:00 |
|
二丫讲梵
|
53e27ee145
|
feat: 调整log库以及其他包的组织目录 (#132)
|
2023-03-27 10:43:40 +08:00 |
|
二丫讲梵
|
bc55f74c78
|
feat: 支持服务端口自定义 (#123)
|
2023-03-24 17:32:53 +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 |
|
二丫讲梵
|
1686748869
|
feat: add user request limit config (#98)
|
2023-03-17 10:13:13 +08:00 |
|
二丫讲梵
|
4e56dad105
|
更新模块儿版本,支持自定义 baseurl (#92)
|
2023-03-15 16:53:34 +08:00 |
|
eryajf
|
88e7caf2c3
|
给model添加默认值
|
2023-03-08 20:13:51 +08:00 |
|
二丫讲梵
|
acb5462a01
|
feat: 添加指定模型的能力 (#74)
|
2023-03-07 13:29:05 +08:00 |
|
二丫讲梵
|
6d4d1df808
|
feat: 支持配置proxy的能力 (#67)
|
2023-03-03 17:18:00 +08:00 |
|
二丫讲梵
|
4981ff4823
|
feat: 将上下文改成cache方式保留 (#66)
|
2023-03-03 11:50:22 +08:00 |
|
eryajf
|
1c504bab48
|
feat: 重构交互逻辑以及与openai的交互
|
2023-02-15 19:00:50 +08:00 |
|
eryajf
|
9100b6cb6e
|
fix: timeout not work
|
2023-02-09 16:05:47 +08:00 |
|
eryajf
|
e1351271d9
|
fix: 修复上下文以及清空会话等bug,添加更多参数
|
2022-12-12 23:17:43 +08:00 |
|
eryajf
|
c0e78b34bd
|
⚗️ 项目初始完成
|
2022-12-09 16:30:35 +08:00 |
|