-
Notifications
You must be signed in to change notification settings - Fork 2.3k
更新日志
这里列出了 川虎Chat 截至目前的所有历史版本和提交。
请注意,我们所有的版本:
- 仅按照时间标记版本作版本管理,未使用语义化版本;
- 不能保证完全的稳定性,可能会在引入新特性或解决问题时产生新问题, 因此,请尽量及时更新最新的版本;
- 并不能保证完全的向下兼容,部分历史版本生成的消息历史可能在新版本中错误显示;
- 解决当前版本时间段内新增的bug的提交可能不会完整写入“Bug fixes”记录,具体的错误修复请查看 Full Changelog。
自V5起,我们大幅重写了界面,带来了全新的现代化UI与交互体验!还特别为移动端和PWA体验进行了全方位适配!同时,我们也优化并改进了诸多功能!

Features
- 新增 GPT o1-preview 和 o1-mini 模型支持 (@Chuan Hu)
Bug Fixes
- 修复使用 Azure 时构建知识库索引失败的问题 (@nil)
Miscellaneous
Full Changelog 20240802...20240914
-
fe1fbaefix #1160 (Chuan Hu) -
de260ebchore: updated locale and readme (Chuan Hu) -
c902532feat: Added o1-preview and o1-mini support (Chuan Hu) -
ce53e71fix: 修复"openai_api_type=azure"时,知识库索引构建失败的问题 (#1158) (nil) -
1fe23b7fix: 修复 metadata 赋值 (#1155) (nil) -
5c5d1d1docker fix (Chuan Hu) -
f9eba90docker fix (Chuan Hu) -
dd0716ddocker fix (Chuan Hu) -
ab87b6fdocker fix: Install cargo before installing pip packages (Chuan Hu) -
ebffc4efeat:修改讯飞大模型名称为“官网”对应名称;同时增加 Spark Pro-128K类型; (#1153) (nil)
Features
- 新增 GPT-4o mini 模型支持 (@Chuan Hu)
- 新增 讯飞v4.0,v3.5 模型支持 (@Quincy)
- 默认模型从 GPT3.5-turbo 更改为 GPT-4o mini (@Simon Mau)
Bug Fixes
- 修复 Azure OpenAI 可能回复失败的问题 (@nil)
Miscellaneous
- 统一代码高亮样式颜色 (@Keldos)
- Docker 默认暴露7860端口 (@Simon Mau)
Full Changelog 20240628...20240802
Breaking
- 🚀 支持 自定义模型 Custom Models ! 参考:自定义模型 Custom Models (@Chuan Hu, @Keldos)
- 💥 GPT4-V 合并入 GPT4-Turbo (@Chuan Hu)
- 💥 因为Gradio的一个问题,暂时禁用了 LaTeX 渲染 (@Keldos)
Features
- 新增 Groq 模型支持 (@Chuan Hu)
- 新增 GPT-4o 模型支持 (@Chuan Hu)
- 新增 Claude 3.5 Sonnet 模型支持 (@Chuan Hu)
- 优化川虎助理模型上传文件时的行为 (@Chuan Hu)
- 生成回复时添加等待动画 (@Keldos)
- 提升密码验证的安全性 (@Chuan Hu)
Bug Fixes
- 修复新建 system prompt 为空的问题 (@Chuan Hu)
- 修复使用GPT系列模型时可能出现invalid_request_error的问题 (@Chuan Hu)
- 修复配置hide_history_when_not_logged_in为true后的界面报错 (@Chuan Hu)
- 修复 PDF 解析时可能出现的一个错误 (@kavons)
- 增加缺失的依赖 (@Chuan Hu)
- 版本更新过程中的其他修复和调整 (@Siwei Chen, @NME!)
Miscellaneous
- 在线 RAG 改用
text-embedding-3-large模型 (@Chuan Hu) - 调整了对话生成时相关按钮的出现时间 (@Keldos)
- 前端高度相关代码改用dvh,可能存在浏览器兼容性问题 (@Keldos)
- 禁用模型选框键入筛选
-
config_example.json中 PaLM 更改为 Gemini (@ORANGEVAST)
Full Changelog 20240410...20240628
-
c9fba78feat: supported Claude 3.5 Sonnet (Chuan Hu) -
588d672fix: pdf first page tailor (#1116) (kavons) -
b9a5bcasolve customized OpenAIVision model api_host issue (#1125) (Siwei Chen) -
8a2fd56fix: 修复循环引用导致无法使用知识库的问题 , fix #1133 (#1135) (NME!) -
e46ec4efixed timing attack vulnerability (Chuan Hu) -
9546107Added English description for GPT-4o (Chuan Hu) -
ac0a1eaAdded support for GPT-4o (Chuan Hu) -
b489e70fix: incorrect argument structure in Groq_Client.init() (#1122) (Siwei Chen) -
7aee8f2feat: add generating loader when new bot message is empty (Keldos) -
e30b4e3i18n: 完善placeholder的本地化 (Keldos) -
d79b4b6feat: 调整chatbot placeholder (Keldos) -
8ad2261解决chatbot placeholder宽度问题 (Keldos) -
2be5c01feat: 允许部分chatbot placeholder留空而不显示该部分 (Keldos) -
9e085e2feat: custom placeholders (Keldos) -
1ac7951feat: add placeholder to chatbot (Keldos) -
a5c62c1PATCH: 暂时禁用 LaTeX 渲染 (Keldos) -
a66696ffix invalid_request_error in GPT models (Chuan Hu) -
3f11a48refactor: 自动高度改用dvh (Keldos) -
8a9c9c1chore: 生成对话时不添加重生成与删除按钮 (Keldos) -
a0b6968feat: model description move to chatbot header (Keldos) -
9645954fixed language fallback (Chuan Hu) -
7ea0b44修改了README.md的支持模型列表, 修改了config_example.json里关于Google PaLM API描述不当的问题 (#1113) (LXR520) -
3d0c63cfix #1110 (Chuan Hu) -
85dd4ddchore: Added description for custom models (Chuan Hu) -
3d53a13feat: Added description capability to display a piece of text in the chatbot. Added description for GPT models and Claude models for now. (Chuan Hu) -
e888600feat: Added support for custom models (Chuan Hu) -
921af92Added support for Groq, the super fast inference service. (Chuan Hu) -
70118cafix system prompt issues. (Chuan Hu) -
0681627chore: Added missing dependency (Chuan Hu) -
7231beaMerged GPT4-V into GPT4-Turbo to accommodate OpenAI's new API change. (Chuan Hu) -
5881220fix [Bug]: 配置"hide_history_when_not_logged_in": true后,界面报错 #1101 (Chuan Hu) -
fccd3deopenai besed RAG uses text-embedding-3-large now. (Chuan Hu) -
0c4dc56feat: improved Chuanhu Assistant behaviour when handling file uploads (Chuan Hu)
Breaking
Features
Bug Fixes
- 修复 Claude3 模型返回问题 (@Chuan Hu)
- 修复特殊字符在自动对话命名时产生的错误 (@Yefori-Go, @zollty)
- 修复在线搜索的问题 (@Chuan Hu)
- 修复文件上传的问题 (@Chuan Hu, @Keldos)
Miscellaneous
Full Changelog 20240310...20240410
-
c759290chore: specify python3.10 in Dockerfile (Keldos) -
094e66eadded numexpr dependency (Chuan Hu) -
3f4dde0fixed file-based RAG (Chuan Hu) -
bb92452fix weird style caused by Gradio introducing prose in chatbot (Keldos) -
26c6692removed chuanhu assistant model entry in example (Chuan Hu) -
3fda5bbsince available tools can be infered from config, Chuanhu Assistant now uses GPT 3.5 by default, and uses GPT4-Turbo (preview) in Pro mode (Chuan Hu) -
faf1d94code clean up, bumped openai version (Chuan Hu) -
9ee6f34beautified tool usage logging (Chuan Hu) -
54e396fbumped ddg version, renamed tool in Chuanhu Agent (Chuan Hu) -
5cd9270Improved Chuanhu Agent with OpenAI Tools support (Chuan Hu) -
6d13763fix: preserve line breaks when copy in md message (Keldos) -
445b831hide message pending bubble (Keldos) -
012f5a4fix: fix selecting conversation break webUI down (Keldos) -
67b5483fix raw-message color (Keldos) -
e839eb6fix history list unresponstive issue (Chuan Hu) -
a8afd7fadd escape to avoid html being rendered in raw message (Keldos) -
8a92b0aclip message with
and PREFIX (Keldos) -
ef8ed81gradio 4 update (Chuan Hu) -
6d55b28fix online search (Chuan Hu) -
bb790a4added tokens per second logging (Chuan Hu) -
c924b6bnew messages with raw-md toggle again (Keldos) -
293b255tamporal fix to stuck outputing (Chuan Hu) -
539d20b[WIP]: 修复js文件上传 (Keldos) -
f4b2cff[WIP]: 调整页面细节 (Keldos) -
1f8ae59fix file uploading error (Chuan Hu) -
ac55605[WIP]: chatbot内部适配gradio4 (Keldos) -
1aa41ffmake every component outside chatbot look fine (Keldos) -
9d85f86wip: update slider.js (Keldos) -
eae6bbecss初步适配group (Keldos) -
a604679components like tabs and accordions have their names as css class names too (Chuan Hu) -
d6b4e60changed component elem_classes to "gradio-*" (Chuan Hu) -
1f16025removed hack logout button, use gradio4 official logout button instead (Chuan Hu) -
5d70a8aChuanhuChat now runs on gradio4 (sort of) (Chuan Hu) -
2cca68ebumped gradio version (Chuan Hu) -
1b8e2c6fix: address corner cases in filename sanitization (#1070) (Yefori) -
72209a0fix #1077 (Chuan Hu) -
c24712bbugfix: bulk response from Claude 3 (Chuan Hu) -
e9ac109Added support for Claude 3 Haiku (Chuan Hu)
Features
- logging中输出每秒token数 (@Chuan Hu)
Bug Fixes
- 修复隐私数据问题 (@Chuan Hu)
- 修复 GPT4 Vision 模型相关问题 (@Chuan Hu)
- 修复切换模型后回复可能为空的问题 (@chenditc)
- 修复 Claude 3 模型下開始新的聊天 System prompt 被清空的问题 (@Chuan Hu)
- 修复multimodal warning (@Chuan Hu)
- 修复重启时不刷新页面的问题 (@Keldos)
Miscellaneous
- removed abundant warnings (@Chuan Hu)
- bumped GPT model versions (@Chuan Hu)
- bumped gradio version to 3.44.0 (@Chuan Hu)
- pip upgrade when update (@Keldos)
Full Changelog 20240305...20240310
-
64a104cchore: pip upgrade when update (Keldos) -
946513ffixed multimodal warning (Chuan Hu) -
a116794bumped GPT model versions (Chuan Hu) -
a41860cfeat: added logging of tokens per second (Chuan Hu) -
e0abb57removed abundant warnings (Chuan Hu) -
e561519chore: bumped gradio version (Chuan Hu) -
c5ae3b5bugfix: added blocked paths to protect sensitive files (Chuan Hu) -
4a8fb8dfix #1071 (Chuan Hu) -
0bbf210fix #1066 (Chuan Hu) -
fd935ebFix stop sequence initialization as empty string (#1063) (Di) -
740f454fix: 修复重启时不刷新页面的问题 (Keldos) -
414815fbugfix: Improvements on GPT4V (Chuan Hu)
Features
- 🚀 新增 Claude 3 模型支持 (@Chuan Hu)
- 🚀 新增 Gemini Pro (Vision) 支持 (@Chuan Hu)
- 🚀 新增 Gemma 模型支持 (@Chuan Hu)
- 🚀 新增 Ollama 模型支持 (@Tusik)
- 打开网页时新建对话 (@Chuan Hu)
- 增加登出按钮 (@Tusik)
Bug Fixes
Miscellaneous
Full Changelog 20240121...20240305
-
e2d069abugfix: retry doesn't work when Claude API errors out (such as when overloaded) (Chuan Hu) -
5097de6feat: Claude 3 multimmodal improvement, ChuanhuChat now converts unsupported image formats such as .jpg into jpeg (Chuan Hu) -
94991b8feat: Added Claude 3 Opus and Claude 3 Sonnet support, with multimodal capabilities! resolve #1062 (Chuan Hu) -
6469bb1chore: translation coverage improvements (Chuan Hu) -
f8cb93fchore: RAG code quality improvements (Chuan Hu) -
89d128fbugfix: fix #1052 (Chuan Hu) -
fb7f9bdchore: compability fix (Chuan Hu) -
5565f93chore: compability fix (Chuan Hu) -
d53002efeat: Ollama后端支持 (#1051) (Tusik) -
8ae89e8bugfix: Gemma generation too short (Chuan Hu) -
d3fb4a3feat: Added Gemma support (needs hf auth token) (Chuan Hu) -
06281fffix #1054 (Chuan Hu) -
4f67e8fchore: 引用资源 http -> https (@Keldos) -
1318660feat: 加入Gemini Pro (Vision) 支持 #1039 (Chuan Hu) -
c904b2achore: add gradio[oauth] to dependencies (Chuan Hu) -
6b8f7dbfeat:替代并实现gradio logout route并添加退出按钮 (#1034) (Tusik) -
40a0cc7feat: 打开网页时创建新对话,而不是加载最晚的那一条 (Chuan Hu)
Features
- Qwen支持加载本地/自定义模型 (@Chuan Hu)
- 增加对OpenAiVison的图片token计算 (@Tusik)
- 搜索功能可以使用config中的代理 (@Chuan Hu)
- 新增点击重启服务器功能 (@Keldos)
- 允许设置启动时是否自动打开浏览器 (@slideslide)
Bug Fixes
- 修复预置 prompt 有时可能无效的问题 (@Chuan Hu)
- 修复模型下拉框可能出现密码自动填充的问题 (@stingshen)
- 修复更新无反应的问题 (@Keldos)
- 修复川虎助理出错的问题 (@Chuan Hu)
- 修复使用 Qwen-1_8B-Chat 模型加载出错的问题 (@Chuan Hu)
- 修复 DALL-E3 使用时可能的报错 (@Chuan Hu)
- 修复 api base 重复添加 V1 的问题 (@Keldos)
Miscellaneous
- updated Japanese translations
Full Changelog 20231223...20240121
-
4cadbd1bugfix: fix #1033 预置prompt有时无效 (Chuan Hu) -
74da1a0feat: 可以点击以重启 (Keldos) -
164fb4efix: 修复不终止重启时重复添加V1的问题 (Keldos) -
cd9c216doc: updated Japanese translations, thanks @KFSAMURAI ! (Chuan Hu) -
5de3ac8fix: 修复更新无反应的问题,fix #1014 (Keldos) -
fc0eaccfeat: 增加对OpenAiVison的图片token计算 (#1031) (Tusik) -
f5482e0chore: jp translation adjustment (MZhao) -
5c5d615buxfix: set autocomplete attribute to api-key input (#1024) (stingshen) -
bfec72cfeat: 搜索功能现在可以使用config中设置的http_proxy和https_proxy了 (Chuan Hu) -
8e2216a允许设置启动时是否自动打开浏览器 (#1010) (XiaoRan) -
5bffaf6fix [其他]: 川虎助手问题 #1001 (Chuan Hu) -
6e50743bugfix: fix #971 (Chuan Hu) -
9c16592bugfix: DALLE url issue fix #1013 (Chuan Hu) -
31c7630feat: Qwen支持加载本地/自定义模型 (Chuan Hu) -
180ee81bugfix: 修复Qwen bug (Chuan Hu) -
d0c0cecbugfix: variable name fix (Chuan Hu)
Features
Bug Fixes
- 修复了DALLE3模型不通过自定义API Host请求的问题 (@slideslide)
- 修复了Vision模型回复中断的问题 (@Chuan Hu)
- 修复了修改对话名称的时候会报错的问题 (@Chuan Hu)
Miscellaneous
Full Changelog 20231215...20231223
-
712164dfeat: 醒目提示已有知识库文件 (Keldos) -
3b194b1chore: gpt-3.5-turbo => GPT3.5 Turbo (Keldos) -
5a9cee3bugfix: 修复Vision模型回复中断的问题 (Chuan Hu) -
83cf6b2bugfix: 适配GPT4-V最新对话格式 (Chuan Hu) -
01aabfafeat: 新增了模型设置提示,可以在config中填写显示名称或真实模型名称 #1003 (Chuan Hu) -
0a3d9bddoc: 更新README (Chuan Hu) -
aaf45c0feat: 将文件拖拽到chatbotArea以上传 (Keldos) -
444082bfeat: 适配新版openai API (Chuan Hu) -
962de4ffeat: 自动安装时升级pip版本 (Chuan Hu) -
1abaf77fix 在本地部署的时候,修改对话名称的时候会报错 #991 (Chuan Hu) -
b835dfdfeat: paste to upload files (Keldos) -
33b39e5修复了api-host在DALLE3中的问题 (#994) (XiaoRan)
BREAKING
Features
- 🚀 新增 文心一言 三个主要模型支持 (@XudongLiu)
- 🚀 新增 DALLE3 支持! (@Chuan Hu)
- 支持ChatGLM3 (@Chuan Hu)
- 加入available_models配置项,允许自定义可用模型列表 (@Chuan Hu)
- OpenAI模型现在会检查API Key是否为空 (@Chuan Hu)
- 优化知识库问答功能 (@Chuan Hu)
- 加快川虎Chat的启动速度 (@Chuan Hu)
- 支持保存加载更多对话参数 (@Chuan Hu)
- 前端页面同步历史记录保存的slider和checkbox (@Keldos)
- 原始消息改用等宽字体 (@Keldos)
- 调整新的原始文本输出在川虎助理中的显示 (Keldos)
- 调整指示条样式,调整toolbox样式 (@Keldos)
Bug Fixes
- 解决在线搜索无法使用的问题 (@Chuan Hu)
- 修复新用户对话错误的问题 (@Patrick Alves)
- 修复总是提示更新的问题等 (@Keldos)
- 修复原始消息中LaTeX被误渲染的问题 (@Keldos)
- 修复重命名/删除历史记录时遗留多余的md文件的问题 (@Chuan Hu)
- 修复相关依赖的API变动导致的错误 (@Chuan Hu)
- 修复修复损坏的历史记录的时候出错的问题 (@Chuan Hu)
- 修复使用finetune的GPT模型时出错的问题 (@Chuan Hu)
- 限制文件上传的类型 (@Chuan Hu)
- 修复app-title可能脱落到页面下方的问题 (@Keldos)
- 修复status-display跳动的问题 (@Keldos)
- 修复禁用更新后仍存在幽灵按钮的问题 (@Keldos)
Miscellaneous
- 加强了文件安全 (@Chuan Hu)
- 清理无用prompt (@Chuan Hu)
- 历史记录管理代码逻辑改进 (@Chuan Hu)
- 川虎助理适配最新版本的openai和langchain (@Chuan Hu)
- added Korean Readme and polished Korean locale (@2p990i9hpral)
Full Changelog 20231110...20231215
-
46ceef6doc: 更新issue和pr模板 (Keldos) -
13a85fdfeat: 调整tooxbox样式 (Keldos) -
8246d1echore: 将设置中的模型tab拆分到toolbox (Keldos) -
4e94a9abugfix: 移除无用依赖 (Chuan Hu) -
c3705a8feat: added internalization to setup wizard (Chuan Hu) -
0a95da9feat: OpenAI模型现在会检查API Key是否为空 (Chuan Hu) -
b8e3f6dchore: 用语调整 (Chuan Hu) -
3d45e18feat: 初次启动时添加设置向导 (Chuan Hu) -
e86b73dFix Korean url in README (#975) (2p990i9hpral) -
44081a0Korean locale (#969) (2p990i9hpral) -
58bb2f9fix: 修复header中的html标签笔误 (#972) (Quincy) -
f42509cfeat: 优化dalle3图片显示 (Keldos) -
a6ebff0feat: 加入DALLE3支持 (Chuan Hu) -
a27db7dFix the history directory creation for new users (#967) (Patrick Alves) -
ed2aa75chore: 川虎助理适配最新版本的openai和langchain (Chuan Hu) -
4799527bugfix: 川虎助理保存历史出错 (Chuan Hu) -
48d2f65bugfix: 修复自动保存参数时的若干问题 (Chuan Hu) -
f05148bfeat: 前端页面同步历史记录保存的slider和checkbox (Keldos) -
668b53dbugfix: 修复加载参数时的问题 (Chuan Hu) -
60a57c5feat: 加快川虎Chat的启动速度,尤其在不理想的网络情况下 (Chuan Hu) -
2c7dcccfeat: 从配置文件加载保存的参数 (Chuan Hu) -
76a432ffeat: 保存更多参数 (Chuan Hu) -
c9a9fbachore: 历史记录管理代码逻辑改进 (Chuan Hu) -
2a7a9d4Merge branch 'main' of https://github.com/GaiZhenbiao/ChuanhuChatGPT (johnsmith253325) -
4cae7ccfeat: 支持ChatGLM3 resolve #941 (johnsmith253325) -
3de6909fix: 修复禁用更新后仍存在幽灵按钮的问题 (Keldos) -
2521af7fix: 修复status-display跳动的问题;调整指示条样式 (Keldos) -
4b0591cfeat: 增加在UI中隐藏API Key输入框的config选项 (Chuan Hu) -
cebe276chore: 清理无用prompt (Chuan Hu) -
8c5d22efeat: 将密钥输入框挪到用户可见的区域 (Chuan Hu) -
6ba3dbaUpdate presets.py (#956) (XiaoRan) -
242b04bfix: 修复总是提示更新的问题等 (Keldos) -
e662ff6fix: 修复app-title可能脱落到页面下方的问题 (Keldos) -
fb1e611fix: 修正新的原始文本输出在川虎助理中的显示 (Keldos) -
17ee059chore: specify httpx version (Chuan Hu) -
1150a69fix&feat: 修复原始消息中LaTeX被误渲染的问题; 原始消息改用等宽字体 (Keldos) -
a8d9818fix [功能请求]: GPT-4 Turbo模型的Token长度限制似乎有问题? #953 (Chuan Hu) -
e17e77b增加对文心一言的支持,支持文心一言的三个主要模型。 (#931) (Xudong Liu) -
cd2e998feat: 限制文件上传的类型,优化体验 #938 (Chuan Hu) -
2e8e7dachore: Specify Pillow version in requirements.txt (Chuan Hu) -
7392813bugfix: 修复使用finetune的GPT模型时出错的问题 (Chuan Hu) -
9e09956bugfix: 修复重命名/删除历史记录时遗留多余的md文件的问题 fix #950 (Chuan Hu) -
4469696feat: 优化知识库问答功能 (Chuan Hu) -
64764e8bugfix: 修复修复损坏的历史记录的时候出错的问题 (Chuan Hu) -
40b0dd7bugfix: 解决在线搜索无法使用的问题 fix #939 (Chuan Hu) -
37c30befeat: 加强了文件安全 (Chuan Hu) -
b5980babugfix: 修复Pillow 10 的API变动导致的出错 fix #938 (Chuan Hu) -
b397350feat: 加入available_models配置项,允许自定义可用模型列表 resolve #943 (Chuan Hu)
Features
Miscellaneous
Full Changelog 20231020...20231110
Features
- 🚀 新增通义千问模型支持! (@Chuan Hu)
- 🚀 新增 Anthropic 的 Claude 模型的支持! (@XudongLiu)
- 加入gpt-3.5-turbo-instruct模型支持 (@Chuan Hu)
- 切换不同索引类型时自动重建索引 (@Chuan Hu)
Bug fixes
- 解决隐藏历史记录时可能出现的问题 (@Chuan Hu)
- 解决某些第三方API服务提供商使用和OpenAI不同的返回格式导致的问题 (@Chuan Hu)
- 解决损坏的历史记录可能超过token限制的问题 (@Chuan Hu)
- 解决Windows下报错'TZ' 不是内部或外部命令的问题 (@Chuan Hu)
Miscellaneous
- 改进英文翻译 (@Chuan Hu)
Full Changelog 20231006...20231020
-
f9abb09chore: 不再打印commit time (Chuan Hu) -
2c72b5edoc: Readme添加通义千问 (Chuan Hu) -
0fd73b9feat: 加入通义千问支持 (Chuan Hu) -
5dced7cdoc: 为Claude更新README (Chuan Hu) -
d987918增加对Anthropic的Claude大模型的支持 (#919) (Xudong Liu) -
8dbdf7abugfix: 隐藏历史记录时出现问题 fix #883 (Chuan Hu) -
efd54c9bugfix: corrupted history may exceed token limit fix #916 (Chuan Hu) -
e99bd71feat: 加入gpt-3.5-turbo-instruct模型支持 (Chuan Hu) -
fc2938fbugfix: 某些第三方API服务提供商使用和OpenAI不同的返回格式 fix #912 (Chuan Hu) -
406ae44bugfix: 消除了Windows平台下报错'TZ' 不是内部或外部命令的问题 (Chuan Hu) -
d3f26cbminor: 改进英文翻译 (Chuan Hu) -
18cf6f9feat: 切换不同索引类型时自动重建索引 (Chuan Hu)
Features
Miscellaneous
- 移除不可用的模型 (@Chuan Hu)
- 新增自动提取i18n文件 (@MZhao)
- 新增对未翻译字符串自动翻译的功能 (@MZhao)
- 移除单个emoji的翻译字符串 (@MZhao)
- 调整部分翻译字符串
Full Changelog 20230926...20231006
Features
- 新增越南语翻译 (@toantranct)
- 切换到川虎助理时可以显示已启用的工具 (@Chuan Hu)
- 加入LLaMA-7B-Chat和LLaMA.cpp支持 (@Chuan Hu)
Bug fixes
- 解决取消重命名时失去焦点的问题 (@Chuan Hu)
- 修复重新生成时有时内容包含HTML标签的问题 (@Chuan Hu)
- 修复了重试和新建对话时可能会出错的问题 (@Chuan Hu)
- 修复第一次部署启动可能出错的问题 (@Chuan Hu)
- 添加川虎助理的缺失依赖 (@Chuan Hu)
Miscellaneous
- 调整chatbot header按钮 (@Keldos)
- 提取 models.py 中的类 (@Chuan Hu)
- 自动命名不再使用
U+A789字符表示冒号 (@Chuan Hu, @JohnZ03) - 对话自动命名默认启用使用模型总结 (@Chuan Hu)
- New Github Action for push and release (@MZhao)
- 限制部分依赖版本 (@binary-husky)
- 增补部分翻译 (@Keldos)
Full Changelog 20230916...20230926
-
783d4f9Add Vietnamese Translation (#896) (toantranct) -
3e656ebUpdate requirements.txt (#899) (binary-husky) -
353a07echore: 调整chatbot header按钮again (Keldos) -
56ce8b2chore: 调整chatbot header按钮 (Keldos) -
3b51deeAddworkflow_dispatchfor manually push to DockerHub (MZhao) -
285ebeechore (i18n): 增补"启用的工具:"的翻译 (Keldos) -
a2154afbugfix: may show error for LlaMA on first launch (Chuan Hu) -
f4d58e4bugfix: may raise error on first launch (Chuan Hu) -
8728d12bugfix: 加入LLaMA.cpp (Chuan Hu) -
3675c9fMerge branch 'llamacpp' (Chuan Hu) -
a6c25bdfeat: new Github Action for push and release! (MZhao) -
b346648feat: 加入LoRA功能 (Chuan Hu) -
7d0f396feat: 加入LLaMA-7B-Chat (Chuan Hu) -
1931100bugfix: 修复了重试和新建对话时可能会出错的问题 (Chuan Hu) -
dbe4a3efeat: 切换到川虎助理时可以显示启用了的工具 (Chuan Hu) -
015435fchore: 默认启用使用模型自动给对话起标题的功能(chat_name_method_index) (Chuan Hu) -
65dd753bugfix: 修复重新生成时有时内容包含HTML标签的问题 (Chuan Hu) -
06630d4bugfix: 添加川虎助理的缺失依赖 (Chuan Hu) -
52cd289feat: 初步加入LLaMA.cpp支持 (Chuan Hu) -
7691698bugfix: 取消重命名时失去焦点 (Chuan Hu) -
6fd2102Fix encoding error in utils.py (#882) (JohnZ03) -
93defe7chore: 提取 models.py 中的类 (Chuan Hu)

BREAKING
-
🚀 全新设计的用户界面
-
🚀 全新的对话历史记录设计
-
🚀 PWA 网页应用程序支持
Features
- 🚀 新增讯飞星火大模型支持! (@Chuan Hu)
- Русский интерфейс теперь поддерживается! (@bropines)
- 更换模型时保持对话上下文 (@Chuan Hu)
Bug fixes
- 修复 Azure OpenAI 的问题 (@Chuan Hu)
- 修复如果文件解析失可能影响后续文件的问题 (@Chuan Hu)
- 修复气泡宽度超过chatbot内容的问题 (@Keldos)
- 修复更新最新版但降级后提示更新问题 (@Keldos)
- 修复川虎助理无法搜索的问题 (@noahzark)
- 解决 Windows 路径问题 (@Chuan Hu, @MZhao)
- 修复更新按钮无法点击的问题 (@Keldos)
Miscellaneous
- 升级gradio到3.34.2 (@Keldos)
- set logging level to info (@Chuan Hu)
- Support both styles like en_US and en-US (@Chuan Hu)
- 只读历史记录改为只有未登录且设置hide_history_when_not_logged_in时使用 (@Keldos)
- 改进与补全翻译 (@Keldos, @Chuan Hu and @MZhao)
- 增补焕新文档 (@MZhao)
Full Changelog 20230911(pre-release)...20230916
-
08e5fa2hotfix: 修复更新按钮无法点击的问题 (Keldos) -
a8a34a0doc: Update docs for ChuanhuChat v5.0 (#887) (MZhao) -
aad9d90bugfix: fix #883 (Chuan Hu) -
a363f1bchore: 对话获取失败时的打印报错 (Chuan Hu) -
007cc3dfeat: 更换模型时保持对话上下文 (Chuan Hu) -
5d96469feat: Added Russian prompt templates (Chuan Hu) -
7bce60ffix: 解决 Windows 路径问题 #883 (MZhao) -
7134a2dfix: 解决代码复制按钮出现在输入区上方的问题 (Keldos) -
41f3f9dfix: 增加用户取消重命名的判断 (Keldos) -
21d7bfcfix: 修复远程服务删除消息时可能不能生成新按钮的问题 (Keldos) -
38abe30bugfix: saving file will fail on Windows #883 (Chuan Hu) -
bff571dFix lite assistant not working bug (#884) (Feliciano Long) -
58c26e6bugfix: history won't change (Chuan Hu) -
49aea6dfix: 新建对话时清空system prompt (MZhao) -
b1dcd61bugfix: 取消重命名时失去焦点 (Chuan Hu) -
196c2e9Fix encoding error in utils.py (#882) (JohnZ03) -
11750f0doc: New demo video (Chuan Hu) -
e5d03ae加入新的演示视频 (Chuan Hu) -
316589dfix: 修复toggle按钮切换另一条消息或无效的问题 (Keldos) -
26d33a9fix: 去除chatbot header中dropdown focus时的box-shadow (Keldos) -
c5e6e9bfeat: 禁止手动重命名包含特殊字符 (Keldos) -
b25e7e2feat: 优化自动命名提示词 fix: 自动命名替换特殊符号 (MZhao) -
5f19e45fix: 单次对话禁用自动命名 (MZhao) -
ce858fcfix: 解决禁用更新后仍显示更新按钮的问题 (Keldos)
Full Changelog 20230830...20230911(pre-release)
-
9478f31Merge branch 'UI-new' into main (#873) (Keldos) -
6582601fix: 使用self.history实现自动命名 (MZhao) -
73da7f9feat: 可以使用配置文件控制默认自动命名行为 (MZhao) -
85de666fix: windwos因冒号导致出错 feat: 自动总结对话的i18n (MZhao) -
6487726feat. 自动命名功能完善啦 (MZhao) -
d6526d1自动命名更改为16个字符 (MZhao) -
8b610a5bugfix: 选择LoRA模型时出错 (Chuan Hu) -
3cd91edfix: 修复Chromium下模型dropdown偏移 (Keldos) -
b6963c9chore: 改进翻译 (Chuan Hu) -
1c04bc3dev: 升级gradio到3.43.2 (Keldos) -
a233205fix: 在特定情况下禁用自动更新按钮 (Keldos) -
35d20c8WIP fix: 调整lora模型选择样式 (Keldos) -
0af8496WIP feat: 完善搜索框和刷新、上传按钮 (Keldos) -
0b2933ffix. 修复重复保存的bug (MZhao) -
bea72e4fix. 重命名自动添加序号 (MZhao) -
e5bde7echore: 更改新对话的样式 (Chuan Hu) -
f4b17c4bugfix: 第一次启动时报错 (Chuan Hu) -
2572cdafeat. 自动命名对话 (MZhao) -
540d0dcfix: 添加一个langchain的依赖库 (MZhao) -
0b100e6WIP: 调整menu中history list样式 (Keldos) -
d7487c3bugfix: 现在保存文件名可以被自动加载 (Chuan Hu) -
bef1526bugfix: 修复正则搜索时不正确表达式导致搜索出错的问题 (Chuan Hu) -
e5adc30feat: 将上传历史的组件从 File 改成UploadButton (Chuan Hu) -
ba32a82chore: 函数名称修改 (Chuan Hu) -
8beda5fchore: 重命名/导出时不再输出到File (Chuan Hu) -
eb4ccf0WIP fix: 修复登录用户下载错误 (Keldos and Chuan Hu) -
27fbd0cWIP: export+download markdown (Keldos) -
30e4bc9feat: 加入 Markdown 下载功能 (Chuan Hu) -
4f6b126bugfix: 修复了删除新对话时会出错的问题,删除对话后现在会新建对话 (Chuan Hu) -
8154a1cfeat: 给历史记录列表加入搜索框 (Chuan Hu) -
d2092abWIP fix: 新建的对话也能重命名和修改 (Keldos) -
319e4f2feat: 保存按钮现在是重命名按钮了 (Chuan Hu) -
1a233c9WIP BREAKING: 只有未登录&hide_history_when_...时使用只读历史记录 (Keldos) -
147f60bchore: 优化新建对话时的行为 (Chuan Hu) -
9869ac7bugfix: 现在未登陆时也可以正常加载历史记录了 (Chuan Hu) -
6b8396dbugfix: 隐藏历史记录时程序崩溃 (Chuan Hu) -
39dd701bugfix: 修复继续对话时会创建新文件的问题 (Chuan Hu) -
b9efa15WIP chore: 微调样式 (Keldos) -
e741d7dWIP: 为重命名和删除对话按钮绑定后台处理事件 (Keldos) -
544e08efeat: 去除.json (Chuan Hu) -
ffd1e43feat: 去除历史记录列表的.json (Chuan Hu) -
20c2fc5bugfix: 解决刷新列表时列表中只有第一个字的问题 (Chuan Hu) -
10ba661WIP: add chat-histor-list buttons (Keldos) -
bcb6446WIP: 在chatbot header中加入导出按钮 (Keldos) -
03a9483WIP refactor: 改一下点击下载文件写到js文件里 (Keldos) -
d70f27bWIP: make history message a list (Keldos) -
ebd3a13feat: Added a button to download history (Chuan Hu) -
d86a58cbugfix: history only shows the first character (Chuan Hu) -
075cf5fbugfix: sv_SE localization (Chuan Hu) -
0033b9abugfix: unnecessarily warns users using Chinese (Chuan Hu) -
fd2b169WIP: 微调一些翻译和发送终止按钮样式 (Keldos) -
f31a8f7WIP i18n: 完善补全翻译 (Keldos) -
4d0d461WIP i18n: 调整添加新内容的翻译 (Keldos) -
9f7176bchore: Support both styles like en_US and en-US (Chuan Hu) -
c0a09a7WIP: 调整与更新web的i18n (Keldos) -
f1badb5WIP fix 修复部分浏览器backdrop-filter兼容性 (Keldos) -
c73c755WIP: chore 微调部分样式 (Keldos) -
64bc65fWIP: 为xmchat最新消息在行末加入点赞点踩 (Keldos) -
1db9ce6WIP: 增加重新生成和删除本轮问答按钮 (Keldos) -
c983084WIP: 调整chatmore和user info样式 (Keldos) -
d58672cWIP: 输入区文件管理提示 (Keldos) -
6957e82WIP: 上传文件按钮可以多次上传 (Keldos) -
14a6582WIP: 修复一些问题 (Keldos) -
1e4e3c0基本PWA功能 & 修改图标 (Keldos and MZhao) -
b6dd0c8PWA 适配全面屏 (Keldos) -
ec40641WIP: 一些界面调整与样式调整 (Keldos) -
8a9679aWIP: chat-with-more btns actually work (Keldos) -
d9d1fb2WIP: 微调样式 (Keldos) -
b3d9df8Add Russian localization and README_ru (#878) (Sergey Pinus) -
28e8f05WIP fix 避免gradio progress遮挡输入框样式 (Keldos) -
0acb4f5WIP 微调app-title大小 (Keldos) -
2f1ac44WIP: refactor蒙版写法 (Keldos) -
d9bd9f8WIP: chat-with-more labels when full width.... (Keldos) -
1c2b5d2WIP: make chat with more buttons... (Keldos) -
9763618WIP: fix border radius (Keldos) -
1c8e01aWIP: fix viewport height in mobile devices (Keldos) -
3290e22WIP: 微调,加上新对话按钮 (Keldos) -
18ed09eWIP: input area (Keldos) -
3f59dbeWIP: fix some containers... (Keldos) -
8b5c04cWIP: 调整右栏tab,关于,更新弹窗等样式 (Keldos) -
d55a9fechore: set logging level to info (Chuan Hu) -
03db1fffeat: 对话历史按时间排序 (Chuan Hu) -
657f21eWIP: make button icons (Keldos) -
08b7713bugfix: 如果文件解析失败,不影响后续文件 (Chuan Hu) -
12eb16ffeat: 加入讯飞星火大模型支持 #877 (Chuan Hu) -
c407bb3bugfix: missing requirement (Chuan Hu) -
679aef4WIP: Lora model select in header (Keldos) -
762e19eWIP: make chatbot header (Keldos) -
964aa99WIP: 够宽时同时打开左右栏 (Keldos) -
f1f92bafix: 修复更新最新版但降级后提示更新问题 (Keldos) -
7c42784fix: 修复气泡宽度问题 (Keldos) -
d443c93WIP: 调整窗口填充架构 (Keldos) -
23d295bbugfix: Azure OpenAI (Chuan Hu) -
a294e14WIP: 重写侧边栏样式与开关逻辑 (Keldos) -
b71c4e4WIP: test switch page (Keldos) -
c4401dfWIP 暂存 (Keldos) -
455961cfix both side open (Keldos) -
0e5af6atab in boxes for mobile devices (Keldos) -
ae0a24eWIP: fix both menu and toolbox open (Keldos) -
562142eWIP: toolbox pop from buttom on mobile devices (Keldos) -
f36945fWIP: self-adaption side blocks (Keldos) -
374ce0cWIP: fix (Keldos) -
f6180c8WIP: 弹出窗口后禁用body的滚动,增加弹出窗口超出Window超出部分滚动 (Keldos) -
52fd957WIP: make setting like box (Keldos) -
6848520WIP: new ui (Keldos)
自V4起,我们加入了 川虎助理(川虎助理 Pro)自主运行模式!您可以使用它们达到Auto-GPT的效果~
Features
- 🚀 加入GPT 模型微调功能! (@Chuan Hu)
- 🚀 加入聊天头像功能! (@Keldos)
- 🚀 新增 Midjourney 代理模型! (@noahzark)
- 训练支持预估 token 消耗 (@Chuan Hu)
- 优化按钮大小和换行 (@Chuan Hu, @Keldos)
Bug fixes
- 修复后台更新逻辑,避免stash产生错误等 (@Keldos)
- 修复openai usage错误的问题 (@Keldos)
- 修复了读取的 excel 文件可能不完整的问题 (@Chuan Hu)
- 修复添加训练好的模型到列表时网页卡死的问题 (@Chuan Hu)
- 修复一直重复生成对话按钮的问题,优化性能 (@Keldos)
- 修复模型类型判断错误的 bug (@Chuan Hu)
Miscellaneous
- 升级 langchain 到 0.0.276 (@Chuan Hu)
- 升级 gradio 到 3.41.2 (@Keldos)
- disable share button in hugging face spaces (@Keldos)
- 减少不必要的 log 打印 (@Chuan Hu)
Full Changelog 20230820...20230830
-
0e91c63chore: disable share button in hugging face spaces (Keldos) -
c06298edev: 适配gradio 3.41.2 (Keldos) -
ef91b66dev (refactor): 适配gradio3.41.0的avatar (Keldos) -
500c18achore: 升级langchain版本 (Chuan Hu) -
a7ca30ebugfix: 修复添加训练好的模型到列表时网页卡死的问题 (Chuan Hu) -
0b2092afeat: add mj image generation support through proxy api (#871) (noahzark) -
cae1b59fix: 这下还总该修好了? (Keldos) -
9983c9ffix: 修复chatbot内容变化后头像留存问题 (Keldos) -
785acc6bugfix: 修复模型类型判断错误的 bug (Chuan Hu) -
bedaaffchore (UI): 聊天栏底部按钮禁用换行 (Keldos) -
c5079c2bugfix: 修复了读取的 excel 文件可能不完整的问题 (Chuan Hu) -
3e8d848加入使用介绍 (Chuan Hu) -
eb87ba4feat: 训练支持预估 token 消耗 (Chuan Hu) -
5e8fd04用语调整 (Chuan Hu) -
401c21cfeat: 在文件 ID 为空是不允许点击训练按钮 (Chuan Hu) -
6223547UI: 把 Panel 加回来并微调 UI (Chuan Hu) -
286541bUI: 将文件 ID 显示出来并允许修改 (Chuan Hu) -
478872efeat: 防止重复添加模型 (Chuan Hu) -
432eb42feat: 支持添加训练好的模型到配置文件里 (Chuan Hu) -
b5ddb7efeat: 添加取消所有任务按钮 (Chuan Hu) -
9813f91feat: 加入GPT 模型微调功能 (Chuan Hu) -
6a49812UI: 加入训练 UI (Chuan Hu) -
4b3a2fbchore: 减少不必要的 log 打印 (Chuan Hu) -
0ec4179chore (fix): 修改头像最大填充方式 (Keldos) -
5f36649feat: add avatars to bot and user messages (#867) (Keldos) -
389ae06UI: 优化按钮大小 (Chuan Hu) -
bc82369fix: 修复openai usage (Keldos) -
fb66964fix: 修复一直重复生成对话按钮的问题,优化性能,避免鼠标悬浮时闪烁 (Keldos) -
37526eafix: 修复后台更新逻辑,避免stash产生错误等 (Keldos)
Features
Bug fixes
- 修复 azure openai 使用报错 (@Chuan Hu)
- 修复 log 不打印的问题 (@Chuan Hu)
- 修复某些依赖版本可能出现类型错误 (@Chuan Hu)
- 修正复制对话内容按钮可能获取渲染后内容的问题 (@Keldos)
- 修复显示raw message中latex也被渲染的问题 (@Keldos)
- 修复有序列表第一项可能不被渲染的问题 (@Keldos)
- 调整本地版本获取失败时的更新提示 (@Keldos)
- 修复清空聊天框后刷新页面仍显示只读历史记录的问题 (@Keldos)
- 禁用了前端网络设置修改 (@MZhao)
Miscellaneous
- 完全重构整理css和js (@Keldos)
- Updated to gradio 3.40.0 (@Keldos)
- Added classes to gradio components (@Keldos)
Full Changelog 20230809...20230820
-
a35d67dbugfix: 某些依赖版本可能出现类型错误 #865 (Chuan Hu) -
c643b5bfix: 修复清空聊天框后刷新页面仍只读历史记录的问题 (Keldos) -
d93889bfix: 调整本地版本获取失败时的更新提示 (Keldos) -
445b7abchore: 微调 4d6c63 中的样式 (Keldos) -
bde4648feat: 加入完整的版本更新功能 (Keldos) -
58a0a81refactor: 微调python中js写法,加入部分测试js (WIP) (Keldos) -
d65cba4refactor: use init js when load web page (Keldos) -
8131457feat&refactor: add_classes_to_gradio_component (Keldos) -
9186425BREAKING (refactor): 完全重构整理css和js (Keldos) -
5429d8brefactor: 适配 gradio-app/gradio#4916 (Keldos) -
1d95aebfix: 修复有序列表第一项可能不被渲染的问题 (Keldos) -
0e763eefix: 修复显示raw message中latex也被渲染的问题 (Keldos) -
856fe04feat: 调整助理思考显示样式 (Keldos) -
da0fe02fix: 修正复制对话内容按钮可能获取渲染后内容的问题 (Keldos) -
ca2c7ffdev: update to gradio 3.40.0 (Keldos) -
29b4859feat: 支持不中断服务器修改用户密码 (Chuan Hu) -
c98021cbugfix: 修复 log 不打印的问题 (Chuan Hu) -
6a81e5dfeat: 对常见报错提供更友好的错误信息 (Chuan Hu) -
4d6c637fix: 禁止在前端修改网络设置 (MZhao) -
c3f3b67[Bug]: azure opena使用报错 #858 (Chuan Hu) -
9e6f963feat: 更新时加入加载动画 (Keldos) -
4336d60feat: 调整更新中样式 (Keldos) -
d65b955fix: 修正更新指令 (Keldos) -
e8bde23feat: 调整更新后显示,后台更新加入pip (Keldos) -
05d7306i18n: 更新相关内容加入本地化 (Keldos) -
ee42d46feat: 点击按钮后在后台更新程序(git) (Keldos) -
6b4e8ea[WIP] feat: 自动更新 (Keldos)
Features
- Lagt till stöd för svenskaLagt till stöd för svenska
(Added Swedish support) (@PedroGruvhagen) - 重新支持使用旧版 API 用量接口 (@Chuan Hu)
Bug fixes
- 修复了因空格转译导致的在单词中换行错误 (@Keldos)
- 修正了主题预设中的拼写错误 (@PedroGruvhagen)
Miscellaneous
- 控制台信息颜色改为绿色,移除了 marked 导致的控制台警告 (@Keldos)
Full Changelog 20230728...20230809
BREAKING
- 默认隐藏了 API 用量显示,更多信息请参考:额度显示
Features
- 🚀 新增 Google PaLM 支持 (@Chuan Hu)
- 加入 Azure OpenAI 支持 (@Chuan Hu)
- 切换模型时现在可以在前端反映出通过配置文件设置的 API Key (@Chuan Hu)
Bug fixes
- 平息了 API 使用情况获取失败的提示 (@Chuan Hu)
- 修复前端API用量查询显示功能 (#848) (@xzajyjs, @Keldos, @Chuan Hu)
- 修复使用自定义 API Base 时,embedding 出错的问题 (@Chuan Hu)
- 修复从 PaLM 切换到 GPT 模型时 API Key 出错的问题 (@Chuan Hu)
Miscellaneous
- 调整了
config-example.json的写法 (@Keldos)
Full Changelog 20230719...20230728
-
bbf38abbugfix: 修复从 PaLM 切换到 GPT 模型时 API Key 出错的问题 (Chuan Hu) -
8c04739feat: Azure OpenAI API 支持 embedding (Chuan Hu) -
4b9ef74feat: 加入 Azure OpenAI 支持 (Chuan Hu) -
67474f7doc: 调用语言模型支持加入palm,修复错误格式 (Keldos) -
14c4abcbugfix: 修复使用自定义 API Base 时,embedding 出错的问题 #805 (Chuan Hu) -
e27bc62chore: usage_limit移到api用量区块 (Keldos) -
362b886feat: 默认隐藏 API 用量显示 (Chuan Hu) -
51f18f8minor: 平息了 API 使用情况获取失败的提示 (Chuan Hu) -
dd740ac修复前端API用量查询显示功能 (#848) (xzajyjs, Keldos, Chuan Hu) -
02f41f3feat: 加入 Google PaLM Chat 支持;切换模型时现在可以在前端反映出通过配置文件设置的 API Key (Chuan Hu)
Features
- 🚀 新增 ChatGLM2 支持 (@Chuan Hu)
- Add Korean language support (@2p990i9hpral)
- 优化Windows安装脚本 (@2p990i9hpral)
- 部分Checkbox改写为开关样式 (@Keldos)
- 更新Logo (@MZhao)
Bug fixes
Miscellaneous
Full Changelog 20230709...20230719
-
c1078f7Logo更新 (MZhao) -
1751c8adoc: 加入ChatGLM2 (Keldos) -
3bdbcce高级页面警告居中 (MZhao) -
9496819refactor: 优化开关样式,重写亮暗色切换开关样式 (Keldos) -
ad35937修复en_US中的字符 (MZhao) -
c965667订正locale中json文件的字符串 (MZhao) -
9087f15fix: 修复开关颜色错误 (Keldos) -
e5c6c88将单论对话等也改为开关 (MZhao) -
cb6fe1c高级界面调整 (MZhao) -
eb9e04d解决container=False时的错误填充 (MZhao) -
007393b回复语言增加韩语 (MZhao) -
d9cbe02feat: 优化checkbox样式为开关,调整高级选项卡样式 (Keldos) -
92dce7dfix: 更新弹窗适配小屏 (Keldos) -
9c8c84bfeat:新增 ChatGLM2 支持 (Chuan Hu) -
7c40573feat: 优先使用config 里的代理设置 (Chuan Hu) -
9f929a0change venv folder name and merge installation and run into one file (#839) (2p990i9hpral) -
107e3ffRevert "Support easier install for windows users (#837)" (Chuan Hu) -
996487dSupport easier install for windows users (#837) (2p990i9hpral) -
c299d8cadd Korean translation in javascript (Keldos) -
80e5a41Add korean language set (#835) (2p990i9hpral) -
a3f3ca9hotfix: 解决首条消息无法加载按钮和存储历史记录的问题 (Keldos)
Features
Bug fixes
Developer
Full Changelog 20230628...20230709
-
76d9dc2doc: update CITATION.cff (Keldos) -
c6c08bcfeat: add console mark (Keldos) -
da74a1drefactor: remove style parameter, 适配 gradio#4374 (Keldos) -
73d2fd7feat: 加入latex渲染参数 (Keldos) -
b996b77refactor: chatbot 适配 gradio 3.36.1 (Keldos) -
95cb94bdev: update to gradio 3.36.1 (Keldos) -
6cb7c42fix: 解决仍能发送空白消息的问题 (Keldos) -
6dc5da0feat: 在前端禁止发送空白消息 (Keldos) -
31c04befix: 解决内网访问点击复制按钮失效 (#827) (Kilig947) -
9b74535fix: 修复即使在最新版仍提示存在更新的问题 (Keldos)
Features
- 加入检查更新功能 (@Keldos)
- 将引用网站改为气泡形式 (@Keldos)
- 当存在tag时,显示版本改用tag名称而非commit hash (@Keldos)
- 删除对话记录的确认增加本地化 (@Keldos)
Bug fixes
Miscellaneous
- gradio中执行的js改为引用custom.js (@Keldos)
Full Changelog 20230619...20230628
-
fe3346ffeat: 更新窗口加入本地化 (Keldos) -
76699a6feat: config中加入是否启用更新检查 (Keldos) -
a28d5b0feat: 改为使用标准UTC时间判断是否存在更新 (Keldos) -
9a6e0bffeat: 加入手动检查更新按钮 (Keldos) -
38856b5feat: 更新窗口加入:自动检测&手动检测&窗口高度跟随 (Keldos) -
9fb61e6feat: 更新信息窗口加入交互 (Keldos) -
91464d9feat: 加入更新信息窗口 (Keldos) -
8085880[WIP] 加入最新版本信息 (Keldos) -
ac15133feat: 当存在tag时,显示版本改用tag名称而非commit hash (Keldos) -
5546927Revert & fix: config中LaTeX的flag (Keldos) -
c6fcb5ebugfix: 加入渲染 LaTex 的 flag (Chuan Hu) -
d0862edrefactor: gradio中执行的js改为引用custom.js (Keldos) -
578e872feat: 将引用网站改为气泡形式 (#806) (Keldos) -
19fbb51fix: 修复网址被escape成字符串显示的错误 (Keldos) -
b2d64eefeat: 删除对话记录的确认增加本地化 (Keldos)
Features
Bug fixes
Miscellaneous
Full Changelog 20230614...20230619
-
8ce3aedminor: 固定 FAISS 版本 (Chuan Hu) -
7eb9412bugfix: 解决删除历史记录时出错的问题 (Chuan Hu) -
d386f8bfeat: 删除历史之后清空聊天框 (Chuan Hu) -
10cfc85minor: 删除历史记录时显示名称,空历史记录不弹窗 (Chuan Hu) -
fce5dd0feat: 加入删除确认 (Chuan Hu) -
43981f0feat: 加入了删除对话历史记录的功能 #756 (Chuan Hu) -
d2d74c3refactor: 分离用量账单进度条的html (Keldos) -
cf3ed81bugfix: 修复构建索引失败的问题 #815 (Chuan Hu) -
ed82ab0优化网页favicon (MZhao) -
15c5660优化Logo至200w (MZhao) -
356ead3bugfix: 修复上传文件时报错的问题 (Chuan Hu) -
3873817minor: 更新 readme (Chuan Hu) -
d026b85bugfix: 修复从历史记录中恢复时重试会出错的问题 (Chuan Hu) -
afaf18ffeat: 川虎助理Pro 支持 serpapi (Chuan Hu)
我们第一时间新增了 GPT-3.5-16k 等新模型支持!
BREAKING
-
🚀 新增 OpenAI 新模型支持!(@Chuan Hu)
gpt-3.5-16k,
gpt-3.5-turbo-0613,
gpt-4-0613,
gpt-4-32k-0613 - 更新 gradio 3.33.1,重写了前后端 markdown 渲染逻辑 (@Keldos, @Chuan Hu)
- 移除原有 LaTeX 渲染相关配置选项,改为使用 gradio 新增的 KaTeX 渲染 (@Keldos)
Features
- 搜索功能重新使用 duckduckgo 搜索 (@Chuan Hu)
- logging 中用户输入增加用户名显示 (@slideslide, @Chuan Hu)
- 改进 gradio 3.33.1 下流式输出的代码块显示 (@Keldos)
Bug fixes
- 修复部分文件可能索引构建失败的问题 (@Chuan Hu)
- 修复 xlsx 文件建立索引时出错的问题 (@Chuan Hu)
- 修复历史记录中文编码可能无法读取的问题 (@MZhao)
- 修复代码可能超出代码块、对齐错误和颜色错误的问题 (@Keldos)
- 修复用户输入可能未能保留原始格式的问题 (@Keldos)
Miscellaneous
- 改进 config 写入环境变量的方式 (@Chuan Hu)
- 改进生成 embedding 时的稳定性 (@Chuan Hu)
- 适配 gradio 3.33.1 新的代码块样式 (@Keldos)
- 移除原有的复制代码块功能,改用 gradio 新增的复制按钮 (@Keldos)
- 禁用httpx的log输出 (@MZhao)
- 将html内容从presets移除 (@Keldos)
- 移除多余的注释 (@Chuan Hu)
- 更新相关依赖要求
Full Changelog 20230601...20230614
-
8addcbcfeat: logging 时增加用户名,thanks @slideslide ! (Chuan Hu) -
8d36c97change: 移除多余的注释 (Chuan Hu) -
1a5edd8refactor: 将html内容从presets移除 (Keldos) -
d4ac5adfix: 修复用户输入未保留原始格式的问题 (Keldos) -
cc35102feat: 新增 GPT-3.5-16k 等新模型支持 (Chuan Hu) -
85bb598Merge branch 'newgradio' (Chuan Hu) -
2582c02修复历史记录中文编码 (MZhao) -
77dbcc7禁用httpx的log输出 (MZhao) -
c4727d5feat: 搜索使用 duckduckgo搜索 (Chuan Hu) -
7c76856dev: 更新依赖 (Keldos) -
83c8410fix: 修复用户消息特殊符号被重复escape的问题 (Keldos) -
e91da60fix: 解决仅供查看历史记录的代码块多出空行的问题 (Keldos) -
0f39a35bugfix: 修复 xlsx 文件建立索引时出错的问题 (Chuan Hu) -
6f70034Squash merge main into newgradio (Keldos) -
5cc61e4dev: gradio更新到3.33.0 (Keldos) -
d96e918fix: 完善流式输出的代码块显示 (Keldos) -
daf68a9修复索引逻辑 #789 (Chuan Hu) -
fe0c8bd改进生成 embedding 时的稳定性 (Chuan Hu) -
dc61f72改进 config 写入环境变量的方式 (Chuan Hu) -
8161b72BREAKING: 适配sanitize DOM的gradio版本 (Keldos) -
5220923fix: 小修代码块内未对齐的问题 (Keldos) -
af5f236test: 尝试override输出 (Keldos) -
8a8420b输出保留缩进 (Chuan Hu) -
57dbedcfix: 修复代码块超出和颜色错误 (Keldos) -
3f2303arefactor: 删除原有latex渲染相关的js (Keldos) -
d16fdf3BREAKING: 移除render_latex配置 (Keldos) -
7795280refactor: 删去原有复制代码块内容相关js (Keldos) -
ab5870b适配gradio代码块样式 (Keldos) -
1c0a00b适配gradio新的亮暗色切换 (Keldos) -
4567189适配gradio 3.32.0 (Chuan Hu)
包含重要的安全性更新,建议所有人升级!
SECURITY
-
修复未授权访问配置文件的重大安全漏洞 (@Chuan Hu)
参见 Unauthorized configuration file access
Features
- 完善自定义 API Base 支持 (@Chuan Hu)
Bug fixes
Miscellaneous
Full Changelog 20230526...20230601
川虎助理正式推出~
BREAKING
- 依赖库去除 llama index,转而使用 langchain
- 将在线搜索的 duckduckgo 替换为 google(因为duckduckgo库暂时不可用)
- 使用
OPENAI_API_BASE环境变量与配置项自定义 API HOST(之前为API_HOST)
Featrues
Bug fixes
- 修复summary时的出错的问题
- 解决启动时报错CoreBPE相关问题
- 修复索引pdf出错的相关问题
Miscellaneous
- 文档去除故障排除中的gradio更新步骤
- 文档增加支持模型列表
Full Changelog 20230520...20230526
-
35eae3efix: 修正logging.error参数错误导致的TypeError (Keldos) -
075af46修复索引的bug (Chuan Hu) -
826ee82微调爬虫版Google Search用语 (Chuan Hu) -
066e779为非Pro模式的川虎助理使用Google搜索 (Chuan Hu) -
073a231删除多余的import (Chuan Hu) -
cad6136完善OPENAI_API_BASE设置 (Chuan Hu) -
f650935支持使用OPENAI_API_BASE环境变量自定义API URL (Chuan Hu) -
214f3ef打印川虎助理的报错 (Chuan Hu) -
71ef544加入川虎助理的错误处理 (Chuan Hu) -
a3c7463修正langchain版本 (Chuan Hu) -
386dd02优化川虎助理显示 (Chuan Hu) -
f504a7f没有附加内容时不显示分割线 (Chuan Hu) -
8070a3e用分割线分割模型回复与消息附加内容 (Chuan Hu) -
5c09c23添加总结按钮 (Chuan Hu) -
ee70a9d更新langchain版本,默认不自动总结,使用google替换duckduckgo (Chuan Hu) -
c4a5dd4Merge branch 'main' into chuanhuAgent (Keldos) -
e930b75fix: 解决启动时报错CoreBPE相关问题 (Keldos) -
ed36f84修复summary时的出错的问题 (Chuan Hu) -
6e9160b修复langchain版本问题 (Chuan Hu) -
dbd4513doc: 去除故障排除中的gradio更新步骤并增加支持模型列表 (Keldos) -
cef64b2feat: Add Minimax model (#774) (Feliciano Long) -
5879508川虎助理加入文件索引功能 (Chuan Hu) -
a8cb0a3删除多余的代码 (Chuan Hu) -
a592279Merge branch 'main' into tooling (Chuan Hu) -
7042605川虎助理默认使用gpt-3.5-turbo (Chuan Hu) -
215bf1c补充缺失的依赖 (Chuan Hu) -
8c60761清理PDF函数中的llama_index (Chuan Hu) -
d32517d清理llama_index (Chuan Hu) -
ad48b38移除多余的callback (Chuan Hu) -
523e0f2修复依赖版本,更改自动总结的用语 (Chuan Hu) -
c473a73更新依赖 (Chuan Hu) -
66e5db6川虎助理和川虎助理Pro支持流式输出 (Chuan Hu) -
abbba03加入川虎助理和川虎助理Pro模型 (Chuan Hu) -
69554cc上传文件时自动总结 (Chuan Hu) -
9aaabb1更新依赖,去除llama index (Chuan Hu) -
59574f1去除llama index,转而使用langchain。索引支持更多文件格式。 (Chuan Hu) -
3742fa4更新依赖版本 (Chuan Hu) -
438a056加入勾选框 (Chuan Hu)
自V3起,我们支持了多种开源大语言模型!您可以自由选用各种开源语言模型进行对话!
欢迎您申请并尝试使用XMChat,它提供了免费的看图聊天服务!
原定于该版本推出川虎助手,但在 Windows 和 Linux 中检出bug,已回滚。敬请期待未来的版本~
BREAKING
- 更改为默认渲染LaTeX公式,去除了页面中的勾选框
Miscellaneous
- “实时传输”选项移动到高级选项卡中
- 指定duckduckgo search的版本
Full Changelog 20230513...20230520
Featrues
- 新增模型 源1.0 API 支持! (@noahzark)
- 微调聊天框样式,禁用横轴移动
- 调整对话气泡内段落间距
- 稍减小了移动端bot气泡宽度
Bug fixes
- 修复可能的modules/models引用错误问题
- 修复依赖版本问题
Miscellaneous
- 页脚开发人员加入Keldos
- 更新文档说明
Full Changelog 20230507...20230513
-
5e37a04修复依赖版本 (Chuan Hu) -
da2a4ba修复版本导致的不兼容问题 (Chuan Hu) -
386e2ad修复引用错误的bug (Chuan Hu) -
3ac03d8feat: Add Inspur YuanAI 1.0 (#739) (Feliciano Long) -
0f313bcperf: 调整段落间距 (Keldos) -
27f4755chore: 适配移动端微调聊天框样式 - 禁用横轴移动 - 稍减小了移动端bot气泡宽度,避免mini按钮被遮挡 (Keldos) -
eb9d06bchore: add Keldos to the footer (Keldos) -
e049cdbUpdate CITATION.cff (Keldos) -
9b152fedoc: 将 Copilot4pr 加入 pr template (Keldos) -
3192272doc: 更新部署到服务器相关说明 (Keldos)
Featrues
- 重新加入将usage显示为进度条功能
- Chatbot的label改为当前模型名称
- 重绘参数滑块样式
- 修改切换md渲染按钮图标
- “仅供显示”适配浏览器语言设置
- 气泡按钮改为气泡下方对齐
Bug fixes
- 修复显示原始输出时也渲染mathjax的问题
Miscellaneous
- 优化 Dockerfile 大幅减少镜像体积
- 更改主题颜色配置写法
- 更换开关颜色
Full Changelog 20230502...20230507
-
61c9796Merge pull request #734 from GaiZhenbiao/ui (Chuan Hu) -
0546163feat: 重绘参数滑块样式 (Keldos) -
1f13df7chore: 更换开关颜色 (Keldos) -
4f493c8refactor: 更改主题颜色写法 (Keldos) -
701dfa6feat: add js web locale method (Keldos) -
677b142feat: Chatbot的label改为当前模型名称 (#733) (Keldos) -
610bbc4fix: 修复显示原始输出时也渲染mathjax的问题 (Keldos) -
9545214feat: 将气泡按钮改回到气泡下方对齐 (Keldos) -
714e09cfeat: 修改切换md渲染图标 (Keldos) -
875bf5b优化 Dockerfile 大幅减少镜像体积 (#729) (libukai) -
8d81d5afeat: 重新加入将usage显示为进度条功能 (Keldos)
Featrues
- 新增一键复制语言模型输出到剪贴板!
- 新增一键在对话气泡中切换md渲染显示与源输出显示!
- 未登录页面刷新查看对话记录时对话框滚动条自动定位至最下方
Bug fixes
- 修复历史记录文件夹可能会不存在的问题
- 解决拷贝代码框按钮消失的问题
Miscellaneous
- 为一些重要API增加命名,更新llama_index和gradio版本
- 调整引入js文件的写法,删去Kelpy-Codos
- 微调界面样式,改变了Windows中状态显示的字体
Full Changelog 20230427...20230502
-
ccd8f6dfix un-closed html error (binary-husky) -
f2c192achore: 微调界面样式 (Keldos) -
e719ef5refactor: 使用CSS变量设定对话气泡颜色 (Keldos) -
f3c02b8feat: 页面刷新时对话框滚动条自动定位至最下方 (Keldos) -
a63e3c6fix: 修正切换md渲染按钮逻辑,修复生成新对话时按钮变动的问题 (Keldos) -
f41581efix bug (Chuan Hu) -
44970acfix & refactor: 解决拷贝代码框按钮消失的问题 (Keldos) -
e1ee750refactor & fix: 加载旧历史记录时避免显示新按钮 (Keldos) -
a788e7cfeat: 修改切换raw/md的图标 (Keldos) -
f029128feat: 更改在对话气泡中切换md渲染显示 (Keldos) -
1c21e1arefactor: 简化附加btn的CSS写法 (Keldos) -
5754184加入是否显示SourceText的按钮 (Chuan Hu) -
5314ca6feat: 一键复制语言模型输出到剪贴板 (Keldos) -
3fc8c4brefactor: too many js files QAQ (Keldos) -
28da654修复历史记录文件夹可能会不存在的问题, thanks @libukai ! #722 (Chuan Hu) -
e64a20a加入作者联系信息 (Chuan Hu) -
6d421b8chore:为一些重要API增加命名,更新llama_index和gradio版本 (Chuan Hu)
Featrues
- 新增未登录用户在浏览器中自动保存并在刷新后自动读取仅供查看的历史记录!
- 新增登录用户自动保存并在刷新后读取可以继续交互对话的历史记录!
- 更换使用 mathjax 渲染页面中的数学公式!
- 页面加载时自动加载历史记录
Bug fixes
- 修复登录后上传对话历史记录无效的问题
- 解决未登录时可能的隐私问题
- 修复可能会生成多余的history文件的bug
Miscellaneous
- 增加了一个config选项,用于控制是否在用户未登录时展示历史对话记录
Full Changelog 20230422...20230427
-
ff7d32c修复可能会生成多余的history文件的bug (Chuan Hu) -
3646bb0增加了一个config选项,用于控制是否在用户未登录时展示历史对话记录 (Chuan Hu) -
4283a5erefactor: load-mathjax -> external-scripts (Keldos) -
d165b48fix: 修复mathjax总是页面一加载就尝试渲染的问题 (Keldos) -
b107f00页面加载时自动加载历史记录 (Chuan Hu) -
d222bb9解决未登录时可能的隐私问题 (Chuan Hu) -
7dfecf7解决登录后上传对话历史记录无效的问题 (Chuan Hu) -
c01b032解决登录后历史记录加载无法自动加载的问题 (Chuan Hu) -
c2e5d5ffix: 修复浏览器可能获取用户名失败的问题 (Keldos) -
cfb1733feat: 登录用户不再自动加载假历史 (Keldos) -
d2cbf72未登录用户页面新加载时防止history混淆 (Chuan Hu) -
93721f8不自动load未登录用户的history (Chuan Hu) -
ea9cb69增加了自动保存、自动读取历史的功能 (Chuan Hu) -
e7d04a4feat: 点击“新的对话”按钮清空的历史显示 (Keldos) -
b791a35feat: 将聊天框中的历史保存在浏览器中,刷新后读取 (Keldos) -
00fb9a8chore: 取消md转html时的latex渲染 (Keldos) -
1d96ca7feat: latex渲染选项适配config (Keldos) -
31955a6chore: 移除调试用的控制台输出 (Keldos) -
2a53137feat: 使用mathjax渲染页面中的数学公式 (Keldos)
Featrues
- 新增模型 StableLM 支持!
- 新增模型 MOSS 支持!
- 增加 XMChat 图片压缩功能
- 增加 XMChat 点赞/点踩功能
- 增加默认语言的环境变量
- 页面加载时自动刷新usage
Bug fixes
- XMChat 发送第二张图片时重置对话
- 修复从UI中粘贴key时,无法显示OpenAI余额的问题
Miscellaneous
- 修改环境变量名称
- 默认不再渲染LaTeX公式,但仍然可以通过config开启
- 增加的段间距,调整了图像圆角
Full Changelog 20230417...20230422
-
50dc299chore & refactor: 调整图片圆角 (Keldos) -
cbd8ea8增加段间距 (Chuanhu) -
6c3ae1a不再打印token count提示 (Chuanhu) -
b522942默认不再渲染LaTex公式,但仍然可以通过config开启 (Chuanhu) -
2d8a06c修复路径问题 (Chuanhu) -
b8e4532MOSS支持流式传输 (Chuanhu) -
c915adf修复路径问题 (Chuanhu) -
4fa7ae8更新readme (Chuanhu) -
666f878MOSS模型可以用了 (Chuanhu) -
7d0d9da从MOSS官方repo抄代码 (Chuanhu) -
75dddd5加入MOSS支持 (Chuanhu) -
2342c7b支持高级参数调节 (Chuanhu) -
33cbbdbStableLM支持流式传输 (Chuanhu) -
5f0c62a小改动,去掉了多余变量 (Chuanhu) -
6e4855e修正大小写和路径问题 (Chuanhu) -
c6d16d4在UI中加入StableLM (Chuanhu) -
c26dfd8修复gitignore导致的文件缺失 (Chuanhu) -
d4bd3ba支持StableLM (Chuanhu) -
6531735调整环境变量名称 (Chuanhu) -
d7d79a0修改环境变量名称 (Chuanhu) -
a366e21修复从UI中粘贴key时,无法显示OpenAI余额的问题 (Chuanhu) -
d7954d9用语调整,key不再说明是OpenAI的了 (Chuanhu) -
12a17d8为XMChat加入点赞/点踩的功能 (Chuanhu) -
3d66128XMChat发送第二张图片之前充值对话 (Chuanhu) -
dfc7bef页面加载时自动刷新usage (Chuanhu) -
ef976dfadddefault_ui_langenv (#679) (Philo-Sophia) -
c2cbaabupdate donate (MZhao) -
3b2bedf用语调整 (Chuanhu) -
2af553a为xmbot加入图片压缩功能,防止上传的图像过大 (Chuanhu)
Special thanks to @ina111, now Chuanhu Chat is available in English and Japanese!
Featrues
- 新增国际化支持!
- 新增多模态模型 XMChat 支持
- 新增支持通过环境变量禁用本地模型
- 点击“新的对话”不再清空文本框
- 使用在线搜索功能时在新标签页中打开引用的网页
- 新增支持在
config.json中设置默认model - 新增日语System Prompt模板集合
Bug fixes
- 修复本地模型无法仅使用CPU运行的问题
- 修复输入API-Key提示错误的问题
- 修复更换模型API-Key失效的问题
- 删除了暂不可用的本地模型
Miscellaneous
- 加入了英文和日文的README翻译
- 改善非英语文本的local embedding效果
Full Changelog 20230413...20230417
-
ed27351点击“新的对话”不再清空文本框 (Chuan Hu) -
45b6bd1改善非英语文本的local embedding效果 (Chuan Hu) -
84fa55b再修复更换模型apikey失效的问题 (MZhao) -
c5231fe修复输入API-Key提示错误的问题 (Chuan Hu) -
56baa88refactor: 改为新标签页中打开引用网页 (Keldos) -
acab1c6删除暂时不可用的本地模型 (Chuan Hu) -
7e1a287固定gradio版本 (Chuan Hu) -
30f7268bugfix: models non operational on CPU (Chuan Hu) -
88399f9修复kbd标签问题 (MZhao) -
177483dadd template (#642) (ina111) -
0a9feb7add buy me a coffee page (MZhao) -
c31ac94Move local readme to readme folder. (MZhao) -
ce643d0doc: translate README to Japanese (#641) (ina111) -
ce202f9Internationalization (#631) (ina111) -
bd5237adoc: translate README to English (#629) (Keldos) -
903e549更新依赖 (Chuan Hu) -
279c854更新llama_index版本,bugfix (Chuan Hu) -
ccade22支持通过环境变量禁用本地模型,支持在config中设置默认model (Chuan Hu) -
731a989fix XM Bot (Chuan Hu) -
03f9025Added support for multi-modal Model: XMBot (Chuan Hu)
Featrues
- 加入单轮对话功能
- llama支持instruction
- 多文件模式防止token超限
- 多用户使用同一个后端model
- 将ip/port/share这些跟launch有关的参数转移到
config.json中 - 去除Dockerfile中的环境变量,统一使用config.json配置
Bug fixes
- 修复加载chatGLM-int4模型时的类型错误
- 解决装饰器返回值将self覆盖为api_key的问题
- 修复切换模型时API-Key字符被替换为*的问题
Miscellaneous
- 将本地LLM定义为全局变量,防止多次调用。make class great again
- 新增变量隐式记录api-key
- 分离准备用户输入的模块
- 除了OpenAI模型默认使用本地embedding
- 更新Dockerfile
- 更改IP检测的提示语
Full Changelog 20230409...20230413
-
1bfb00dfeat: 去除Dockerfile中的环境变量,统一使用config.json配置 (#601) (plucury) -
70673bd更新gitignore (Chuan Hu) -
ae6a83bllama支持instruction (Chuan Hu) -
e7fcf86修正变量名 (Chuan Hu) -
6c5fd1cdocker版镜像中不再安装高级依赖,需要的可以自行build (Chuan Hu) -
2c14aaf分离准备用户输入的模块 (Chuan Hu) -
29d1af8修复 #606:新增变量隐式记录api-key (MZhao) -
9911cfb将本地LLM设置为全局变量,防止多次调用;Make Class Great Again. (MZhao) -
c445249修复未设置密码时仍有验证的bug (MZhao) -
90ce14b将本地LLM定义为全局变量,防止多次调用。make class great again (MZhao) -
d1cfc73feat: 将ip/port/share这些跟launch有关的参数转移到config.json中 (#608) (Xun Gong) -
45bad3a更改提示语 (Chuan Hu) -
9bc06d3将Readme中的大部分内容挪到Wiki里 (Chuan Hu) -
066a302多用户使用同一个后端model (Chuan Hu) -
0a2a419更新功能介绍区域 (MZhao) -
922d820更新readme (Chuan Hu) -
9042347更新dockerfile (Chuan Hu) -
e075ef0为3.0版本更新dockerfile (Chuan Hu) -
968cb26bugfix (Chuan Hu) -
017dec1解决Bug(‘str’ object has no attribute ‘api_key’) (#589) (Pnut) -
a435e54Fix chatGLM_int4 Error (#586) (Wang Jingye) -
3677395除了OpenAI模型,默认使用本地embedding (Chuan Hu) -
cbb6284多文件模式防止token超限 (Chuan Hu) -
e898b8a加入了单轮对话功能 (Chuan Hu)
Featrues
- 🚀 支持本地部署ChatGLM/LLaMA等多种LLM!
- 🚀 增加了一大堆参数控制!
- 增加亮暗色切换按钮
- 增加运行时切换模型功能
Bug fixes
- 修复gradio网页不能跟随系统切换亮暗色的问题
- 修复system prompt不可用的问题
Miscellaneous
- 将中止按钮图标改为红色
- 修改
config.json默认不启用代理 - 调高了超时时间
- 重构代码,用类控制模型
- 移除了总结对话功能
(以及大量的代码重构和为了适配其他LLM模型做出的调整)
Full Changelog 20230405...20230409
-
531abe2解决llama不会自动终止的问题 (Chuan Hu) -
18731f2减少切换模型时的内存/显存占用 (Chuan Hu) -
104cf1c支持读取本地文件夹里的model;将alpaca视作llama加载 (Chuan Hu) -
b48d5f8自动从HG下载llama模型 (Chuan Hu) -
53518f7优化llama模型 (Chuan Hu) -
67d913fllama支持流式传输 (Chuan Hu) -
9aeba67fix: 解决亮暗色切换按钮未跟随系统切换问题 (Keldos) -
9d900a2用语改动 (Chuan Hu) -
853764fupdate readme (Chuan Hu) -
4282926BREAKING: Merge 'expansive': 代码重构,支持本地model (#572) (Keldos) -
0d61cce更新错误处理 (Chuan Hu) -
8baca88修复merge导致的bug (Chuan Hu) -
ed31090Merge branch 'main' into expansive (Keldos) -
ddd1766LLaMA + LoRA可以用了 (Chuan Hu) -
469aa95用语小改 (Chuan Hu) -
d9e7dbc拆分requirements (Chuan Hu) -
7620bdc加入了llama模型支持 (Chuan Hu) -
d3b93fbfix: update chat_func fix int issue (#574) (chinwh2019) -
98d8027feat: 增加亮暗色切换按钮 (Keldos) -
461db8d用语改动 (Chuan Hu) -
3bb973b更新依赖 (Chuan Hu) -
1069474更新依赖 (Chuan Hu) -
8be0e6bbugfix:总是使用本地embedding (Chuan Hu) -
2d5d187支持本地embedding (Chuan Hu) -
0127941加入了运行时切换模型的功能 (Chuan Hu) -
afdec9arefractor: 调整亮暗色切换写法,适配gradio本意 (Keldos) -
9a2b13d修复了ChatGLM MPS加速的问题 (Chuan Hu) -
41ff8f3doc: 增加特色功能和使用许可链接 (Keldos) -
6a2dc28ChatGLM可以用了 (Chuan Hu) -
d708c00支持ChatGLM (Chuan Hu) -
86018c8增加context上限滑动条 (Chuan Hu) -
60d042c微调界面 (Chuan Hu) -
f2c2a56让新增的参数们真正有用 (Chuan Hu) -
2c4fed5延长超时时间到60秒 (Chuan Hu) -
c857ac1增加了一大堆参数控制 (Chuan Hu) -
0d358c4chore: chatbot高度调整增加iframe判断,避免窗口疯狂变长 (Keldos) -
cc9e07a重新支持切换api host (Chuan Hu) -
6125458修复S&L功能 (Chuan Hu) -
64889e9重新加入在UI中设置API-Key的功能 (Chuan Hu) -
d82d8f9调高超时时间 (Chuan Hu) -
4475ab1统一变量名,修改部分用语 (Chuan Hu) -
c9610d9重新加入切换模型的功能 (Chuan Hu) -
1cb7a61修护temperature滑动条和top_p滑动条 (Chuan Hu) -
de12b06修复system prompt不可用的问题 (Chuan Hu) -
77f2c42去除chat_func文件,改用类控制模型 (Chuan Hu) -
b39ce2cfeat: 切换亮暗色时的同时强制更改gradio框架亮暗色 (Keldos) -
8267ffbchore: 将中止按钮图标改为红色 (Keldos) -
d40c369为JSON文件添加注释,默认不启用HTTP代理 (Chuan Hu) -
cd3a175Update CITATION.cff (Chuan Hu) -
0fd9775Create CITATION.cff (Chuan Hu)
自 V2 起,我们改用了全新的视觉风格,并加入了根据网络搜索和本地文件创建回答的支持。
BREAKING
- 使用
config.json保存配置
(原有的使用txt或auth.json的设置会自动迁移) - 不再自动总结对话,而是删除早期对话
- 去除了免费额度显示功能,只显示当月用量
(由于OpenAI API的变化,额度显示功能不再可用)
Featrues
- 新增多用户显示与多用户历史文件夹
- 新增用户名自适应显示机制
- 新增多API负载均衡机制
- 新增在输入框中使用上下方向键自动填入用户历史发送信息
- 优化输入框和发送按钮在多种尺寸屏幕中的位置和样式
- 增加累计token消耗评估
- 更换使用API Host而非API Url
- 新增Excel文件支持
- 新增双栏pdf支持
- 改为可键入以搜索的prompt下拉框
Bug fixes
- 修复了原本API用量可能除以0的问题
- 解决了使用proxy设置时未获取代理IP的问题
Miscellaneous
- 不再检测API-Key长度是否为51,改为判断非空
- 更新了提示词库,新增了繁体中文提示词
Full Changelog 20230330...20230405
-
bd0034cMerge branch 'UI' (Keldos) -
fa02110feat: 输入框高度调整适配更多设备 (Keldos) -
40e7d1c优化Excel文档加载方式 (Chuan Hu) -
85471e1feat: 改用图标以减小发送终止按钮宽度,使移动端发送按钮和输入框同一排 (Keldos) -
d463e41新增tg群组 (MZhao) -
dfcbb49feat: 使用js将移动端发送框固定在页面底部 (Keldos) -
6431f64自动迁移旧版设置文件,以后只使用config.json(Chuan Hu) -
8783eb5去掉更新文档参数按钮 (Chuan Hu) -
0618646feat: 页面加载后自动隐藏user_display, 但在点击相关元素时显示 (Keldos) -
a13de87增加使用额度的显示精度 (Chuan Hu) -
d794500增加了现实累计token消耗的功能(用于评估开销) (Chuan Hu) -
b91e1d8不再自动总结对话,而是删除早期对话 (Chuan Hu) -
c87878a支持Excel文件 (Chuan Hu) -
aebda89更新提示词库 (Chuan Hu) -
94f0d7d去除免费额度显示功能(由于OpenAI API的变化,不再可用啦),只显示当月用量 (Chuan Hu) -
18f19f4不再检测API-Key长度是否为51,改为判断非空 (Chuan Hu) -
4064938可以搜索prompt dropdown试试 (Chuan Hu) -
61ffdef固定llama_index的版本 (Chuan Hu) -
f8aac7afix (#518) (Philo-Sophia) -
e9c4dc3feat: 通过上下方向键在对话框中自动填入用户历史发送信息 (#509) (郭盖华) -
e4df10e增加多账号机制 (#513) (Zhenwei) -
42d8138feat: show initial geoip with given proxy settings (#500) (Siyuan_Feng) -
647c87cfeat: 从环境变量中读取配置api_host & 用户名是否配置改为判断auth长度 (#504) (SamgeShao) -
f9d9c8cchore: 当未设置用户时不显示用户名 (Keldos) -
eea6f06feat: 调整user_info显示 (Keldos) -
b9dc38bfeat: 增加多用户显示与多用户历史文件夹 (#489) (Xun Gong) -
b6c84dadoc: 增补pr模板和issue模板,新增contributing (Keldos) -
a2ba1c0doc: 更新使用json设置配置方式 (Keldos) -
a2436f4fix: fix usage stats error when it's the first day of the month (#498) (Philo-Sophia) -
48c6f75fix: fix division by zero in usage stats and round monthly usage (#496) (Philo-Sophia) -
a9516c8功能优化: 添加双栏pdf识别选项到页面,并优化config文件中关于文档解析的设置 (insight_proxmox) -
5e4ca56更优雅的更换自定义api方式 (MZhao) -
1bda668Update 2-column pdf; Update new config type; Update new proxy method (#479) (Xun Gong)
BREAKING
- 禁用自动总结功能
- 使用md5哈希值判断相同索引文件(原为文件名判断)
- 修改用户主动总结对话时的token上限为软上限的一半
Featrues
- gradio验证支持多用户
- 增加了删除早期历史记录的按钮
- 在页脚加入环境版本信息
- 增加当月付费API美金使用量
- 赠金usage显示为进度条
- 增加apikey输入框按下回车查询余额
- 为各个模型添加了个性化软上限
- 加入索引模式的实时回答功能
- 加入繁体中文支持
Bug fixes
- 修复移动端内容超出对话框式问题
- 解决环境变量设置apikey时可能的报错
- 适配llama_index 0.5.0
Miscellaneous
- 优化上传索引文件时空格分割
- 加快加载索引的速度
- 改进文件检测准确度
- 改进总结对话闪烁的问题
- 精简request.post调用
- 调整Sim K
Full Changelog 20230327...20230330
-
7edba86适配环境变量设置apikey (Chuan Hu) -
ae4a8b6更新requirements (Chuan Hu) -
b0ccc7fMerge branch 'local-upstream-sync' (Chuan Hu) -
c12b724加入索引模式的实时回答功能;适配llama_index 0.5.0;加入繁体中文支持 (Chuan Hu) -
25b27e3为各个模型添加了个性化软上限 (Chuan Hu) -
fab043c禁用自动总结功能 (Chuan Hu) -
60fe470调整Sim K (Chuan Hu) -
ec10bf7feat: 将赠金usage显示为进度条 (Keldos) -
c8fd9d2feat: apikey输入框按下回车查询余额 (MZhao) -
b3cdf66fix: 优化账单获取、显示方式 (MZhao) -
0137c6bAdd API dollar usage and fix style 增加当月API美金使用量 (#456) (Philo-Sophia) -
cbbc2a2tweak logging (Memento Mori) -
31013bebugfix: fix gpt index 0.5.0 breaking changes (Memento Mori) -
6f28835固定llama-index版本号 (Chuan Hu) -
9f551ddfeat: 在页脚加入环境版本信息 (#439) (Keldos) -
5817e2crefactor: 精简request.post调用、更改余额部分默认文字 (MZhao) -
4aae38ffeat:gradio验证支持多用户 (MZhao) -
1d87c8b修改检测是否同一个文件的方式为检测文件的md5哈希值 (Chuan Hu) -
2c40dcdchore:样式与用词修改 (Chuan Hu) -
786c822增加了删除早期历史记录的按钮 (Chuan Hu) -
a45e317修改用户主动总结对话时的token上限为软上限的一半 (Chuan Hu) -
73d933e改进了总结对话闪烁的问题 (Chuan Hu) -
90443d4改进文件检测准确度 (Chuan Hu) -
03f0627加快索引加载速度 (Chuan Hu) -
0a2de58加快了加载索引的速度 (Chuan Hu) -
7dbc9cabugfix: 修复h5端样式问题 (#431) (xier) -
b741e5bfeature: 优化上传索引文件时空格分割 (#427) (xier)
Featrues
- 增加搜索与索引功能选择回复语言
- 增加中止回答功能
- 增加显示当前api_key的余额并自动查询功能
- 为Linux和macOS添加全自动运行脚本
Bug fixes
- 解决发送后文本框里的字不立刻消失的问题
- 解决用户输入中的HTML被误渲染的问题
期间引入但被修复的BUG:- 修复了大段用户输入时溢出的问题
- 修复了字母文字无法在单词间换行的问题
- 修复Windows系统读取
auth.json可能的编码报错问题 - 修复恢复默认设置的bug
- 解决闪烁问题
Miscellaneous
- 自定义主题移动到
presets.py - 降低了处理延迟
Full Changelog 20230323...20230327
-
3f820aahotfix: 重做"fix: 使用<p>而非<pre>处理", fix #398 (Keldos) -
0de83a8doc: 补充readme疑难杂症解决并修正issue模板疏漏 (Keldos) -
f194671doc: issue模板大跃进! (Keldos) -
9310dbb次要改动:调整打印输出内容 (Chuan Hu) -
a3e8551自动查询API使用情况,去掉查询按钮 (MZhao) -
ff3263ffeat: 新增显示当前api_key的余额 (#372) (Gary) -
e19e894fix: 使用<p>而非<pre>处理, fix #374 (Keldos) -
78742bfconvert "修复了大段用户输入时溢出的问题" (Keldos) -
9f00b35doc: 修改issue模板 (Keldos) -
f931ef4doc: 分离疑难杂症解决至wiki文档 (Keldos) -
b9efe2aMerge branch 'mz' (MZhao) -
b083456修复恢复默认设置的bug、调整高级界面布局 (MZhao) -
9927fb4优化常见问题格式 (MZhao) -
ead342e修复了大段用户输入时溢出的问题 (Chuan Hu) -
fdc4543解决favicon.png不存在的问题 (Chuan Hu) -
3c2c764修复favicon.ico找不到的问题 (MZhao) -
3fc0707增加找不到tiktoken的疑难解答 (Chuan Hu) -
6213fb0解决用户输入中的HTML被渲染的问题 (Chuan Hu) -
849fb0d更新readme (Chuan Hu) -
ec9e046更新Linux和macOS自动本地部署操作指南 (Chuan Hu) -
aef3178为Linux和macOS添加全自动运行脚本 (Chuan Hu) -
d535925修复Windows系统读取auth.json可能的编码报错问题 (#344) (iHomeSoft) -
ab6c9c5解决闪烁问题,降低输出延迟 (Chuan Hu) -
791aec3降低处理延迟 (Chuan Hu) -
9bfafbf定义主题移动到presets.py(MZhao) -
6bb9d92解决发送后文本框里的字不立刻消失的问题 (Chuan Hu) -
0bfc663合并冲突,加入更多语言 (Chuan Hu) -
2c5812c加入中止回答的功能 (Chuan Hu) -
be28103针对搜索&索引功能增加语言选择 (MZhao)
Features
- 增加检测IP区域和提示功能
- 增加代码块复制功能
- 搜索模式中,将链接附在AI回复后面
- 新增网页favicon
- 服务器启动之后自动打开浏览器
- 改进减少token逻辑
Bug fixes
- 解决暗色模式下文字慢慢变白的问题
- 解决列表显示错误问题
- 解决大段代码的渲染问题
- 解决代码块中的$的渲染问题
- 修复等待时对话气泡过小过扁的问题
Miscellaneous
- 改进了代码质量,微调代码结构
- 多次重写了parse_text
- 重写了输入输出解析部分代码
- 服务器部署最多允许100人同时使用
- 保留用户输入中的格式
- 更新macOS/Linux/Windows的脚本文件
Full Changelog 20230320...20230323
-
3fe8fc4更新readme (Chuan Hu) -
75b3db6最多允许100人同时使用 (Chuan Hu) -
71f0617更新macOS/Linux/Windows的脚本文件 (Chuan Hu) -
5550401feat: 增加代码块复制功能, resolve #241 (#324) (Keldos) -
bea80a4保留用户输入中的格式 (Chuan Hu) -
1fb0253新增一键部署 (MZhao) -
4992c8e优化Logo (MZhao) -
00222f9优化favicon的大小 (MZhao) -
58dd150feat: 设置对话气泡最小高度宽度 (Keldos) -
e071cb7feat: 调整列表样式 (Keldos) -
7be235dUpdate README.md (Chuan Hu) -
9738e05Update README.md (Chuan Hu) -
8c537c4更新readme (Chuan Hu) -
e817074hotfix: 微调代码框显示效果 (Keldos) -
e3667fb更新huggingface部分的注释 (Chuan Hu) -
6d9a18c改进HTML检测逻辑 (Chuan Hu) -
70ec742解决大段代码的渲染问题 (Chuan Hu) -
a8983c5服务器启动之后自动打开浏览器 (Chuan Hu) -
c44abaadoc: 更新issue模板 (Keldos) -
fe45f69加回代码高亮,但去除空行,以解决乱码问题。 (Chuan Hu) -
a2dfe6a改进减少token逻辑 (Chuan Hu) -
b0a1d94更新Hugging Face相关提示 (Chuan Hu) -
d1c8d88加入更多ipapi错误处理 (Chuan Hu) -
519f524新增网页favicon (MZhao) -
80efddf暂时移除代码高亮功能,在大段代码的情况下会出现问题 (Chuan Hu) -
aa34cd0在代码生成完成之前显示代码块 (Chuan Hu) -
90d39c3大幅度改进了输入输出解析。 (Chuan Hu) -
d380650更正2.0视频链接 (MZhao) -
b51996e新增2.0功能介绍 (MZhao) -
75a2593更加详细的安装说明 (Chuan Hu) -
6062e3e更新Readme (Chuan Hu) -
7e11586hotfix: 修复下拉列表显示, fix #257 (Keldos) -
5abb660修复bug (Chuan Hu) -
3545d4e搜索模式中,将链接附在AI回复后面 (Chuan Hu) -
3c2937a微调代码结构 (Chuan Hu) -
bcfeecdMerge branch 'list' (Chuan Hu) -
0baaa02调整CSS,使得有序列表和无序列表可以被正常显示 (Chuan Hu) -
bf090a3fix: 修改parse_text,删去列表中可能的空行 (Keldos) -
cff018d优化UI (Chuan Hu) -
0f2f299为IP检测功能加入错误恢复 (Chuan Hu) -
a3059ba仅对部分元素应用transition,解决暗色模式下文字慢慢变白的问题。 (Chuan Hu) -
dfaa92c加入检测IP区域的功能 (Chuan Hu) -
d837e9fauto TLS HTTPS with Docker nginx proxy (#236) (Binghan Xiao)
Features
- UI微信化等全新视觉风格
- 增加代码高亮功能
- 增加表格渲染功能
- 根据浏览器视口高度自适应聊天框高度
- 增加导出Markdown格式的历史记录
- 添加高级设置:apiHost地址、proxy地址
- 检测环境变量中的HTTP(S)代理并使用
- 改进了在线搜索显示效果
- 为macOS新增一键运行的command文件 (#219)
Bug fixes
- 修复代码超出代码框边界问题
- 修复token计数不准确问题
- 修复因gradio更新导致的UI颜色失效问题
- 修复Windows下可能报错UnicodeDecodeError的问题
- 修复UI中修改Key未生效问题
Miscellaneous
- 改进了代码质量,调整了代码格式
- 增加对话超时到30秒应对openai的拥堵问题
- 调整windows启动脚本为在默认浏览器中打开
- 不再渲染用户输入中的markdown
- 优化sl以及prompt样式
- API Key不再暴露到前端中

Full Changelog 20230317...20230320
-
d200cfafix: 修正主框架外背景颜色不匹配问题 (Keldos) -
54020fcfix: 跟随gradio更新修正变量名 (Keldos) -
fcede48chore: 规范化CSS写法 (Keldos) -
079c7eb改进了在线搜索显示效果 (Chuan Hu) -
4b845f9调整windows启动脚本为在默认浏览器中打开 (Chuan Hu) -
0d46509fix: 为代码框增加横向滚动条, fix #226 (Keldos) -
034aa5akey输入按change触发 (Chuan Hu) -
c4dd783更新readme (Chuan Hu) -
4cf3c73Update README.md (Chuan Hu) -
94adb4f增加API Key设置的提示 (Chuan Hu) -
c87ba04改进索引逻辑 (Chuan Hu) -
883ed13修复token占用过高的问题 (Chuan Hu) -
dbdf4db优化prompt (Chuan Hu) -
bc488e1修复哈希值出错的问题 (Chuan Hu) -
5457fcd修复依赖 (Chuan Hu) -
0d9e8c6修复暗色模式下颜色异常的问题 (Chuan Hu) -
49612ba加入GPT Index功能 (Chuan Hu) -
8fdf34e加入GPT Index (Chuan Hu) -
f079043全新的视觉风格 (Chuan Hu) -
e84d2c2New Logo! (MZhao) -
9439f2d调整API Key显示逻辑,现在不会再显示到UI中了 (Chuan Hu) -
6296bb5Add command file for macOS (#219) (Soichiro Yoshimura) -
a9952c3更新GIF图 (Chuan Hu) -
d4bd7aa修复超出的问题 (Chuan Hu) -
7311426修复显示不全的bug (Chuan Hu) -
4aeab6a聊天气泡颜色改正 (Chuan Hu) -
d75a717UI微信化 (Chuan Hu) -
3ce7848fix: 解决Windows下可能报错UnicodeDecodeError的问题 (Keldos) -
e11c457根据设备宽度显示按钮 (Chuan Hu) -
a8d9ebcUI: 调整聊天框高度 (Keldos) -
dd9c432chore: 去除parse_text()中的多余变量i (Keldos) -
6c11728调整UI,现在聊天框可以占据尽可能多的屏幕空间 (Chuan Hu) -
f4e0fdd添加高级设置:apiHost地址、proxy地址 (#205) (MZhao) -
9c7114f引入 mdtex2html 更多拓展完善markdown渲染显示, resolve #134, resolve #193 (#135) (Keldos) -
76e70d9新功能:检测环境变量中的HTTP(S)代理并使用 (Chuan Hu) -
b29abddUpdate README.md (Chuan Hu) -
5626813优化README内容与布局 (MZhao) -
30b4af2优化sl以及prompt样式 (MZhao) -
b8f3115修改代码格式 (Chuan Hu) -
5d31dec输出Markdown (#160) (Teng Tu) -
2a68245fixed token count (#199) (WangHao) -
8c57f7c不再渲染用户输入中的markdown (Chuan Hu) -
b71be45增加对话超时到30秒 (Chuan Hu) -
76d0d99chore:增加文心一言模式 (Chuan Hu)
Features
- 加入在线搜索功能
- 加入gpt-3.5-turbo-0301、GPT-4等模型支持
- JSON解析出错时显示完整的错误
- 将设置部分移至右侧栏
- 将status_display移至右上角
- 增加了0.6s的过渡动画效果
- 调整了对话框和对话气泡样式
Bug fixes
- 修复删除上条对话功能
- 修复history重复的问题,fix #156
- 修复可能导致Proxy Error的一个问题
- 修复减少token的功能
- 修正temperature滑动条
Miscellaneous
- 加强了代码健壮性,改进了代码质量
- 终端输出使用log代替print
Full Changelog 20230314...20230317
-
2b89e91调整 UI (对话框样式) (Keldos) -
76208cffix windows.bat (#188) (SexySteak) -
17bf02b调整 UI (status_display) (#183) (Keldos) -
0fe65c0改动:动画回来了 (Chuan Hu) -
751bfdc改动:动画回来了 (Chuan Hu) -
ce81215改动:圆角回来了 (Chuan Hu) -
0e6fa84调整用语 (Chuan Hu) -
e7faeb2修复temperature上限 (Chuan Hu) -
f4d005c微调status_text (Chuan Hu) -
e22b7aa微调界面 (Chuan Hu) -
d7ec937微调界面 (Chuan Hu) -
bbfc7bdUpdate README.md (Chuan Hu) -
2cb5d92加入在线搜索功能 (Chuan Hu) -
41d7a7a大幅美化布局 (#172) (Chen Zirui) -
735a1eb修正temperature滑动条 (Chuan Hu) -
7d66728调整模板顺序 (Chuan Hu) -
d2b0788修复减少token的功能 (Chuan Hu) -
7b24389修复减少token的功能 (Chuan Hu) -
a093438feat: 使用log代替print (#166) (花菜) -
48e9f50加入更多GPT4模型 (Chuan Hu) -
029c5fe加入GPT4 (Chuan Hu) -
90f3ff5加入GPT4 (Chuan Hu) -
9d79c5dJSON解析出错时显示完整的错误 (Chuan Hu) -
43d181b删除了多余的文件 (Chuan Hu) -
157f174修复history重复的问题,fix #156 (Chuan Hu) -
29cce21修复Proxy Error中的一个问题,fix #156 (Chuan Hu) -
bb7a76aMerge pull request #149 from Nativu5/main (MZhao) -
91970a2简化配置SSL方法 (MZhao) -
fbc5e53加入gpt-3.5-turbo-0301支持 (Chuan Hu) -
6b85336完善删除上条对话功能 (Chuan Hu) -
4389e9f修复删除上条对话功能 (Chuan Hu) -
0bdeb88为GPT4做准备。加入模型选择功能。 (Chuan Hu) -
9cfd027改进代码质量 (Chuan Hu) -
ab74909改进代码质量 (Chuan Hu)
Features
- 增加中文prompts模板和川虎prompts模板
- 加入了更多诊断信息和错误提示
- 精确计数输入token
Bug fixes
- 修复poping from empty list的问题
- 修复GPT一次回复实在太长时导致的ERROR, fix #141
- 修复历史记录加载功能
- 修复加载旧式历史记录出错的问题
- 解决过多的打印消息
Miscellaneous
- 加强了代码健壮性,改进了代码质量
- 流式传输超时上调为15秒
Full Changelog 20230310...20230314
-
3fe8aa3📝 完善 Nginx 和 Docker 部分教程 (Nativu5) -
3b0ad60流式传输超时上调为15秒 (Chuan Hu) -
5c3c48f如果读取超时,弹出顶部history (Chuan Hu) -
5e74754如果读取超时,显示错误提示 (Chuan Hu) -
588dc20如果JSON解析出错,显示内容 (Chuan Hu) -
e0bc027token计数改为直接请求模型 (Chuan Hu) -
05bf1ca修复GPT一次回复实在太长时导致的ERROR, fix #141 (Chuan Hu) -
108e387修复GPT一次回复实在太长时导致的ERROR, fix #141 (Chuan Hu) -
be104ff更新Clash和Surge规则为规则集 (Chuan Hu) -
d759751修复加载旧式历史记录出错的问题 (Chuan Hu) -
52bb644微调打印样式 (Chuan Hu) -
aa28f07防止产生过多的打印消息 (Chuan Hu) -
fb772e1防止产生过多的打印消息 (Chuan Hu) -
72e1ed6使用tiktoken精确计数输入token (Chuan Hu) -
9c45970使用tiktoken精确计数输入token (Chuan Hu) -
893df38加入了更多诊断信息 (Chuan Hu) -
26d3937使用jieba估计实时传输模式的token计数 (Chuan Hu) -
14e3e6a使用jieba估计实时传输模式的token计数 (Chuan Hu) -
55e027c次要调整:Python文件编码方式声明,调整默认值 (Chuan Hu) -
d4ca6d8Update README.md (Chuan Hu) -
0b80fd7doc: update README and ISSUE_TEMPLATE (Keldos) -
f90157b修复历史记录加载功能 (Chuan Hu) -
bb60438修改gitignore (Chuan Hu) -
4333f18大幅度改进代码质量 (Chuan Hu) -
022b9a0加入__main__(Chuan Hu) -
381cc5a增加川虎自用prompts (Chuan Hu) -
66f7230不再跟踪auth.json和api_key.txt (Chuan Hu) -
7a363dd修改部分wording (Chuan Hu) -
501ff8f我又给改回去了 (Chuan Hu) -
16c2ffc将设置API Key的方式改回视频里的样式 (Chuan Hu) -
86a7227将设置API Key的方式改回视频里的样式 (Chuan Hu) -
725655a修复API赋值bug,防止已设置的API被空文件覆盖 (#119) (Mio) -
549d27b添加命令行参数 (MZhao) -
a543a3d加强代码健壮性 (Chuan Hu) -
b69c7d1不再打印json decoder error (Chuan Hu) -
496913a修复poping from empty list bug (Chuan Hu) -
165a63a添加中文prompts模板,支持json格式的prompts模板,支持按拼音排序 (Chuan Hu)
Features
- 渲染输出中的LaTeX公式
- 加入无限长度对话功能
- 调整代码框样式
- 支持在文件中设定默认key和用户名、密码
- 添加Nginx反向代理策略
- 默认加载模板文件;文件名和模板名按字母顺序排序
Bug fixes
- “彻底,永久,一次性解决所有引号和LaTex问题”
- 修复多种符号显示问题
- 修复引号问题
- 修复$符号问题
- 修复换行问题
- 修复自动重试的问题
- 修复最终finish_reason未更新的问题 (Feliciano Long)
- 修复status红色ERROR问题
- 修复状态显示
Miscellaneous
- 替换了gradio原有的markdown转html库
Full Changelog 20230307...20230310
-
695000d改进代码框CSS (Keldos) -
2551126修复状态显示 (Chuan Hu) -
7ee19a0修复status红色ERROR问题 (Chuan Hu) -
f3c76ddUpdate README.md (Chuan Hu) -
f5e944fUpdate README.md (Chuan Hu) -
6b15272优化代码结构 (Chuan Hu) -
7601bc3添加文件方式设定说明 (Chuan Hu) -
ba6667e改进文件方式设置密钥的逻辑 (Chuan Hu) -
9f02a13Create auth.json (Chuan Hu) -
dd3c26bCreate api_key.txt (Chuan Hu) -
853300a支持在文件中设定默认key和用户名、密码,更新本项目更方便了 (Chuan Hu) -
bd419af彻底,永久,一次性解决所有引号和LaTex问题 (Chuan Hu) -
811a42d修复自动重试的问题,现在采用截断策略实现无限对话 (Chuan Hu) -
2242318修复变量名 (Chuan Hu) -
f60fb0f修复最终finish_reason未更新的问题 (#96) (Feliciano Long) -
07cd8f7新功能:默认加载模板文件;文件名和模板名按字母顺序排序 (Chuan Hu) -
cede152新功能:默认加载模板文件;文件名和模板名按字母顺序排序 (Chuan Hu) -
60a3927Update .gitignore (Chuan Hu) -
d6d4cf1Delete history directory (Chuan Hu) -
fa85ec5添加Nginx反向代理策略 (Chuan Hu) -
d41e0f0修复用户输入的内容换行过多的问题 (Chuan Hu) -
a216d66修改 issue templates (Keldos) -
011b736新增 issue templates (Keldos) -
ff1b6d0修复引号问题 (Chuan Hu) -
52c8882Update README.md (Chuan Hu) -
b453000修复引号问题 (Chuan Hu) -
8cc9e95修复引号问题 (Chuan Hu) -
7dafee0修复引号问题 (Chuan Hu) -
59f29ef修复换行问题 (Chuan Hu) -
30f89d6修改Readme (Chuan Hu) -
cb39218暂时移除llama_index (Chuan Hu) -
0d0e6de加入无限长度对话功能 (Chuan Hu) -
75e12a1加入无限长度对话功能 (Chuan Hu) -
d1d7430修复$符问题 (Chuan Hu) -
5dcf6b8doc: 修改 README,更加小白友好 (#81) (Keldos) -
4779d2a更新Docker命令 (Chuan Hu) -
e89d2ee加粗了代码块边框 (Chuan Hu) -
8fab39f改进代码显示样式 (#73) (Keldos) -
0a7115dUpdate README.md (Chuan Hu) -
c562c66Update README.md (Chuan Hu) -
12a0091Create LICENSE (Chuan Hu) -
12a6ca0页面开发者增加钊钊 (Chuan Hu) -
ada5cf3Update README.md (Chuan Hu) -
1b9a85eUpdate README.md (Chuan Hu) -
6062b8dUpdate README.md (Chuan Hu) -
69a0bd8Update README.md (Chuan Hu) -
5c0e47dUpdate README.md (Chuan Hu) -
97a723f修复代码框在亮色模式下的样式问题 (Chuan Hu) -
d642c73优化代码框样式 (#63) (Keldos) -
93a3557修改非Docker模式运行的默认地址 (Chuan Hu) -
4329409修复更多符号显示 (Chuan Hu) -
4297a9e修复更多符号显示 (Chuan Hu) -
99d0561修复更多符号显示 (Chuan Hu) -
276717e修复更多符号显示 (Chuan Hu) -
4e88a40修复更多符号显示 (Chuan Hu) -
dd405b6修复符号*显示 (Chuan Hu)
Features
- 支持实时传输
- 支持在csv文件模板中选取prompt
- 加入了隐藏密钥输入框的选项
- 改进保存/加载机制
- 支持代码块显示
- 精简UI
- 添加Windows bat文件以快速打开 (IdlessChaye)
- 完善页面标题
- 完善错误处理
- 将历史记录文件保存在文件夹里
Bug fixes
- 修复了错误报告换行过多的问题
- 修复点击总结对话导致listindexoutofrange的问题
- 修复删除上一条对话出错的问题
- 解决生成大量
</br>标签的问题 - 修复代码块中的弯引号问题

Full Changelog 20230305...20230307
-
b88718bUpdate README.md (Chuan Hu) -
54e7067加入了隐藏密钥输入框的选项 (Chuan Hu) -
4702642Update README.md (Chuan Hu) -
4ff35e1加入了隐藏密钥输入框的选项 (Chuan Hu) -
0ab07caUpdate README.md (Chuan Hu) -
d814f7dUpdate README.md (Chuan Hu) -
6334085修复了代码块中的中文引号问题 (Chuan Hu) -
dee274c修复了代码块中的中文引号问题 (Chuan Hu) -
989d2ffUpdate README.md (Chuan Hu) -
ad19a5d为代码块加入黑色背景 (Chuan Hu) -
b8b193d解决生成大量</br>标签的问题 (Chuan Hu) -
5dc3671缓解生成大量</br>标签的问题 (Chuan Hu) -
fd3d76e修复删除上一条对话出错的问题 (Chuan Hu) -
08e7229修复点击总结对话导致listindexoutofrange的问题 (Chuan Hu) -
0517cebUpdate README.md (Chuan Hu) -
11764da修复了错误报告换行过多的问题 (Chuan Hu) -
9fc3541改动:csv文件加载默认使用utf8 (Chuan Hu) -
7e780d4Docker yield chat history&Starchart&Contributor (#54) (iskoldt-X) -
9ef1575Update README.md (Chuan Hu) -
164475fUpdate README.md (Chuan Hu) -
f9ea9d8改动:去除csv文件的第一行 (Chuan Hu) -
782e48aUpdate README.md (Chuan Hu) -
27f306f新功能:支持读取csv文件里的prompt模板 (Chuan Hu) -
ba1c857改动:将历史记录文件保存在文件夹里 (Chuan Hu) -
eab29c1Tune the Docker image (#52) (iskoldt-X) -
26a05beUpdate README.md (#51) (MZhao) -
70b1092Update README.md (Chuan Hu) -
83d5faf新增nginx端口转发教程 (#50) (MZhao) -
14740c0改进Readme (Chuan Hu) -
13a39e1Update README.md (Chuan Hu) -
ddfcd42Update README.md (Chuan Hu) -
73564ed更新Docker相关内容 (Chuan Hu) -
a74348f完善部署相关问题 (Chuan Hu) -
6630e83Update README.md (Chuan Hu) -
5613ec0完善了错误处理 (Chuan Hu) -
f744196修改:完善页面标题 (Chuan Hu) -
8d8013f修改:默认开启本地服务器,默认可以直接从IP访问,默认创建公开分享链接,加入页面标题 (Chuan Hu) -
dfcde3aUpdate README.md (Chuan Hu) -
83a80f1添加Windows bat文件以快速打开 (#12) (IdlessChaye) -
156fd34更新演示内容 (Chuan Hu) -
ace559bReadme加入重大更新内容 (Chuan Hu) -
9192b22Update ChuanhuChatbot.py (Chuan Hu) -
41d7759重大更新:支持像官方网页那样实时传输了;改进的保存/加载机制 (Chuan Hu) -
943240eMerge pull request #38 from iskoldt-X/main (Chuan Hu) -
2f06a16add arm64 (iskoldt-X) -
67158a9Back to the first version of Dockerfile (iskoldt-X) -
74b77feghcr.io MY_TOKEN & amd64 only (iskoldt-X) -
c7a9b1eUpdate Docker Images.yml (iskoldt-X) -
94d3fb6Update Docker Images.yml (iskoldt-X) -
e4ec721Update Dockerfile (iskoldt-X) -
9356981Reduce building duration (iskoldt-X) -
3c73e2dMerge branch 'GaiZhenbiao:main' into main (iskoldt-X)
Features
- 在图形界面中添加 API Key
- 保存/加载对话历史记录
- error code 检测
- 在 hugging face 中部署
- 使用 Docker 部署
- 使用 github actions 打包 Docker 镜像
Bug fixes
- 修复代码块异常显示
- 指定 pip install openai 最低版本
Full Changelog 20230303...20230305
-
b203e7b增加疑难杂症解决方案 (Chuan Hu) -
9e5a8ac修正某些情况下代码块显示异常问题,感谢@RMStonight (Chuan Hu) -
de386f1Github actions! (iskoldt-X) -
d593331Merge pull request #24 from MZhao-ouo/main (Chuan Hu) -
82a9b9cMerge branch 'GaiZhenbiao:main' into main (MZhao) -
7ccccadfix initial_key bug (MZhao) -
d260cf4Merge pull request #23 from MZhao-ouo/main (Chuan Hu) -
86a1ff5add error code Detection (MZhao) -
53f8133Merge pull request #17 from Keldos-Li/hide-api (Chuan Hu) -
d4288bd增加疑难杂症解决方案 (Chuan Hu) -
3def8a8chore: 遮挡预设的api_key (Keldos) -
d8bce62Update ChuanhuChatbot.py (Chuan Hu) -
fcf354fUpdate README.md (Chuan Hu) -
5e987d9Update README.md (Chuan Hu) -
39b60bfMerge pull request #16 from MZhao-ouo/patch-2 (Chuan Hu) -
311aa10Update README.md (MZhao) -
6138a55Update README.md (Chuan Hu) -
8f00c3dUpdate README.md (Chuan Hu) -
54c2ce0Merge pull request #10 from MZhao-ouo/main (Chuan Hu) -
a4470c7Update README.md (Chuan Hu) -
83dfb9aUpdate README.md (Chuan Hu) -
000fe8cUpdate README.md (Chuan Hu) -
682e231fix replicate codes (MZhao) -
5a7e86e修复my_api_key无效 (MZhao) -
a6bcb2cMerge branch 'main' into main (MZhao) -
bc41d77新增输入key,取消api全局设置 (MZhao) -
29783f9Update README.md (Chuan Hu) -
3861a8e增加保存/加载对话历史记录功能 (Chuan Hu) -
e8d851bMerge pull request #8 from chenhengjie123/fix-openai-version (Chuan Hu) -
e9ae8a0chore: 指定openai依赖版本的最低版本号,避免版本过低导致无法调用chatgpt对应api (chenhengjie) -
01f5874Update README.md (Chuan Hu) -
0fb897bMerge pull request #7 from iskoldt-X/main (Chuan Hu) -
24d50bdUpdate README.md (iskoldt-X) -
368e07aAdapt to run in Docker (iskoldt-X) -
db702ceCreate Dockerfile (iskoldt-X)
Features
- 图形界面的ChatGPT
- 新的对话、重新生成、删除上条对话
- 优化Tokens功能
- System Prompt
Full Changelog ...20230303
-
0def5d5Update README.md (Chuan Hu) -
64c9bb8Fix parse text (Chuan Hu) -
7e40053Merge pull request #4 from MZhao-ouo/patch-1 (Chuan Hu) -
5679d30update markdown parse (MZhao) -
e456750Update README.md (Chuan Hu) -
4dab59fUpdate README.md (Chuan Hu) -
e5fe5deUpdate README.md (Chuan Hu) -
4811365Update README.md (Chuan Hu) -
0917ac6Update README.md (Chuan Hu) -
f885103Update README.md (Chuan Hu) -
62e22a6Merge pull request #3 from MZhao-ouo/main (Chuan Hu) -
2805912Merge branch 'main' into main (MZhao) -
7014951优化”reduce token“ (MZhao) -
4b71923使用中文变量名 (Chuan Hu) -
10db5ee修复减少token功能 (Chuan Hu) -
b426e8eUpdate README.md (Chuan Hu) -
4a3ad50我又给改回去了 (Chuan Hu) -
ca1bf30update UI and fix some bugs (MZhao) -
8f45f43Update README.md (Chuan Hu) -
71fbb6aUpdate README.md (Chuan Hu) -
6a26fa5优化界面布局,修复清空按钮的bug (Chuan Hu) -
e06842cUpdate README.md (Chuan Hu) -
39d4c2bMerge pull request #2 from MZhao-ouo/main (Chuan Hu) -
055d067优化代码,删除state用类中的变量代替 (MZhao) -
9b869b4hide api key (MZhao) -
469d077test commit (MZhao) -
e6a11eefix bugs and add "reduce token" function, optimize statistics (MZhao) -
298f638显示Token用量 (Chuan Hu) -
70416c7添加依赖 (Chuan Hu) -
5b344e4Chatbot支持换行,气泡颜色优化 (Chuan Hu) -
9df8412Merge pull request #1 from MZhao-ouo/main (Chuan Hu) -
e7e3173fix retry bug and some bugs (MZhao) -
d813644修复重试功能 (Chuan Hu) -
d47c75dUpdate README.md (Chuan Hu) -
5ceee6cUpdate README.md (Chuan Hu) -
c515693Initial Commit (Chuan Hu) -
5ba31fcInitial commit (Chuan Hu)