Skip to content

Langchain-Chatchat v0.3.0

Compare
Choose a tag to compare
@imClumsyPanda imClumsyPanda released this 20 Jun 23:27
· 228 commits to master since this release

重要提示

Langchain-Chatchat v0.3.0 相比 0.2.x 有较大项目结构变动,但知识库的源文件与向量库仍可与前序版本通用,建议参考项目 README.md 中 快速上手 章节内容进行新版本部署。


新增功能

  • Langchain-Chatchat Python 库现已发布至 Pypi,可通过 pip install langchain-chatchat 方式直接安装;
  • 替换原有 FastChat 模型推理框架,支持 Xinference、Ollama、One API 等多种模型推理与在线 API 框架的接入;
  • 所有 Chat 接口修改为与 OpenAI API 形式对齐,真正实现 OpenAI API In, OpenAI API Out;
  • 重构 Agent 功能,针对 GLM 和 Qwen 模型进行适配优化;
  • 新增 ArXiv 文献对话、Wolfram 对话、文生图等多种 Agent 可调用工具;
  • 更新知识库问答功能,支持 Ensemble Retriever 接入,并将在后续接入更多不同类型 Retriever;
  • 更新 Streamlit WebUI,支持模型推理框架选择、对话管理、工具选择等多种新功能;
  • 增加 Text2SQL 工具,支持 SQLAlchemy 大部分数据库,支持特定表、智能判定表与 Read-Only 模式,支持对表名进行额外说明;
  • 新增 chatchat、chatchat-config、chatchat-kb 命令,支持通过命令行进行项目配置、知识库重构与项目启动;
  • 更多细节更新,期待你的探索发现!

新晋贡献者

Full Changelog: v0.2.10...v0.3.0