Langchain-Chatchat v0.2.6
️ ⚠ 重要提示
Langchain-Chatchat v0.2.6 版本中修改了 configs 中配置项,建议所有用户按照 Wiki 的 开发部署
中的相关描述重新完成项目中的配置文件生成。开发部署过程遇到问题请先到 Github Wiki / issues 中搜索。
此外,v0.2.6 版本中知识库相关信息的数据库表发生了变化,需重建知识库。
本次更新中依赖 Python 包与其版本发生了更新,请使用 pip install -r requirements.txt 进行更新。
🛠 新增功能
- 支持百川在线模型 (@hzg0601 @liunux4odoo in #1623)
- 支持 Azure OpenAI 与 claude 等 Langchain 自带模型 (@zRzRzRzRzRzRzR in #1808)
- Agent 功能大量更新,支持更多的工具、更换提示词、检索知识库 (@zRzRzRzRzRzRzR in #1626 #1666 #1785)
- 加长 32k 模型的历史记录 (@zRzRzRzRzRzRzR in #1629 #1630)
- *_chat 接口支持 max_tokens 参数 (@liunux4odoo in #1744)
- 实现 API 和 WebUI 的前后端分离 (@liunux4odoo in #1772)
- 支持 zlilliz 向量库 (@zRzRzRzRzRzRzR in #1785)
- 支持 metaphor 搜索引擎 (@liunux4odoo in #1792)
- 支持 p-tuning 模型 (@hzg0601 in #1810)
- 更新完善文档和 Wiki (@imClumsyPanda @zRzRzRzRzRzRzR @glide-the in #1680 #1811)
🐞 问题修复
- 修复 bge-* 模型匹配超过 1 的问题 (@zRzRzRzRzRzRzR in #1652)
- 修复系统代理为空的问题 (@glide-the in #1654)
- 修复重建知识库时
d == self.d assert error
(@liunux4odoo in #1766) - 修复对话历史消息错误 (@liunux4odoo in #1801)
- 修复 OpenAI 无法调用的 bug (@zRzRzRzRzRzRzR in #1808)
- 修复 windows下 BIND_HOST=0.0.0.0 时对话出错的问题 (@hzg0601 in #1810)
New Contributors
- @qiankunli made their first contribution in #1501
- @yihleego made their first contribution in #1534
- @WilliamChen-luckbob made their first contribution in #1585
欢迎贡献
有好的建议可以通过 PR 给项目贡献代码。具体见 Wiki 贡献篇。
除了贡献代码,也可以提交文本分词用例,帮助项目实现更好的分词效果。具体见 #1374
Full Changelog: v0.2.5...v0.2.6