Langchain ChatGLM Versions Save

Langchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 与 ChatGLM 等语言模型的本地知识库问答 | Langchain-Chatchat (formerly langchain-ChatGLM), local knowledge based LLM (like ChatGLM) QA app with langchain

v0.2.0

9 months ago

重要提示

v0.2.0 版本与前序版本相比调整较大,使用 v0.2.0 版本时建议先新建环境,重新安装依赖包后,按照readme中开发部署操作顺序进行配置。

自版本 v0.2.0 起,项目正式更名为 Langchain-Chatchat,项目将基于 Langchain 和包含 ChatGLM-6B 在内的开源大语言模型提供持续优化的知识库问答应用。

变更信息

  • 使用 FastChat 提供开源 LLM 模型的 API,以 OpenAI API 接口形式接入,提升 LLM 模型加载效果,并支持近期新出的baichuan-inc/baichuan-7B、internlm/internlm-chat-7b、Qwen/Qwen-7B-Chat等模型;

* 使用 langchain 中已有 Chain 的实现,便于后续接入不同类型 Chain,并将对 Agent 接入开展测试;

* 使用 FastAPI 提供 API 服务,全部接口可在 FastAPI 自动生成的 docs 中开展测试,且所有对话接口支持通过参数设置流式或非流式输出;

* 使用 Streamlit 提供 WebUI 服务,可选是否基于 API 服务启动 WebUI,后续可支持不同形式输出内容的显示;

* 项目中默认 LLM 模型改为 THUDM/chatglm2-6b,默认 Embedding 模型改为 moka-ai/m3e-base,文件加载方式与文段划分方式也有调整,后续将重新实现上下文扩充,并增加可选设置;

* 项目中扩充了对不同类型向量库的支持,除支持 FAISS 向量库外,还提供 Milvus, PGVector 向量库的接入;

* 项目中搜索引擎对话,除 Bing 搜索外,增加 DuckDuckGo 搜索选项,DuckDuckGo 搜索无需配置 API Key,在可访问国外服务环境下可直接使用。

主要贡献者

@imClumsyPanda @liunux4odoo @zqt996 @hzg0601 @glide-the @inksong

v0.1.17

10 months ago

重要提示

本版本为 langchain-ChatGLM v0.1.x 最后一个版本,接下来开发团队将全部精力投入到 v0.2.0 版本的开发,新版本将尽快完成上线。

变更信息

New Contributors

Full Changelog: https://github.com/chatchat-space/langchain-ChatGLM/compare/v0.1.16...v0.1.17

v0.1.16

11 months ago

What's Changed

1. 新增功能

  • 新增自定义 vectorstore 实现类 MyFAISS,增加对 FAISS 向量库中全部文件列表查询、指定文件对应向量删除、指定文件向量替换。
  • 在 WebUI 和 API 中提供删除知识库、从知识库中删除指定文件的功能。

2. 问题修复

New Contributors

Full Changelog: https://github.com/imClumsyPanda/langchain-ChatGLM/compare/v0.1.15...v0.1.16

v0.1.15

1 year ago

What's Changed

1. 新增功能

2. 问题修复

New Contributors

Full Changelog: https://github.com/imClumsyPanda/langchain-ChatGLM/compare/v0.1.14...v0.1.15

v0.1.14

1 year ago

What's Changed

新增功能

问题修复

New Contributors

Full Changelog: https://github.com/imClumsyPanda/langchain-ChatGLM/compare/v0.1.13...v0.1.14

v0.1.13

1 year ago

What's Changed

新增功能

问题修复

New Contributors

Full Changelog: https://github.com/imClumsyPanda/langchain-ChatGLM/compare/v0.1.12...v0.1.13

v0.1.12

1 year ago

What's Changed

1. 新增功能

2. 问题修复

New Contributors

Full Changelog: https://github.com/imClumsyPanda/langchain-ChatGLM/compare/v0.1.11...v0.1.12

v0.1.11

1 year ago

What's Changed

1. 新增功能

2. 问题修复

New Contributors

Full Changelog: https://github.com/imClumsyPanda/langchain-ChatGLM/compare/v0.1.10...v0.1.11

v0.1.10

1 year ago

What's Changed

1. 新增功能

2. 问题修复

New Contributors

Full Changelog: https://github.com/imClumsyPanda/langchain-ChatGLM/compare/v0.1.9...v0.1.10

v0.1.9

1 year ago

What's Changed

1. 新增功能

2. 问题修复

  • 修复上一版本中可能存在低版本 torch.mps 调用问题,改为仅在 mps 可用时导入相关函数。

New Contributors

Full Changelog: https://github.com/imClumsyPanda/langchain-ChatGLM/compare/v0.1.8...v0.1.9