Langchain-Chatchat v0.2.5
⚠ 重要提示
Langchain-Chatchat v0.2.5 版本中修改了 configs中配置项,建议所有用户按照 README.md 的 开发部署 章节中 3. 设置配置项 中的相关描述重新完成项目中的配置文件生成。
此外,v0.2.5 版本中知识库相关信息的数据库表发生了变化,需重建知识库。
本次更新中依赖 python 包与其版本发生了更新,请使用 pip install -r requirements.txt 进行更新。
🛠 新增功能
- 拆分configs配置文件,简化模型配置 by @liunux4odoo in #1474
- 更新fastchat版本,支持更多的模型,更新文档 by @hzg0601 in #1479
- WEBUI设定默认主题 by @imClumsyPanda @liunux4odoo in #1484
- 优化LLM模型列表获取、切换逻辑 by @liunux4odoo in #1497
- 更新migrate.py和init_database.py,加强知识库迁移工具 by @liunux4odoo in #1498
- 支持火山在线模型 by @qiankunli @liunux4odoo in #1501
- 支持阿里云通义千问在线模型 by @yihleego @liunux4odoo in #1534
- 实现Agent对话功能(当前仅ChatGPT可以运行) by @zRzRzRzRzRzRzR in #1503 #1560 #1611
- 添加configs/prompt_config.py,允许用户自定义prompt模板 by @liunux4odoo in #1504
- 添加python标准ignore文件 by @Orion-zhen in #1530
- 将所有httpx请求改为使用Client,提高效率 by @liunux4odoo in #1554
- 支持baichuan2模型,更新配置文件和文档 by @hzg0601 in #1568
- 支持vllm模型加速(仅linux),更新支持模型列表 by @hzg0601 in #1574 #1581 #1582 #1603
- 对话接口的temperature参数范围修改为[0.0, 1.0] by @zRzRzRzRzRzRzR in #1613
- 增加其它模型的参数适配 by @glide-the
- 增加传入矢量名称加载向量库 by @glide-the
🐞 问题修复
- 修复ChatGPT api_base_url错误;用户可以在model_config在线模型配置中覆盖默认的api_base_url by @liunux4odoo in #1496
- 修复csv文件上传知识库,编码报错导致解析失败的问题 by @peterz3g in #1508
- 修复中文标题加强变量名和函数名重复 by @dividez in #1509
- 修复webui中重建知识库以及对话界面UI错误 by @liunux4odoo in #1615
- 修复FAISS向量库未正确保存的bug by @glide-the
New Contributors
- @zhengxiaoyao0716 made their first contribution in #1500
- @qiankunli made their first contribution in #1501
- @dividez made their first contribution in #1509
- @yihleego made their first contribution in #1534
- @WilliamChen-luckbob made their first contribution in #1585
Full Changelog: v0.2.4...v0.2.5