mirror of
https://github.com/RYDE-WORK/Langchain-Chatchat.git
synced 2026-01-30 02:35:29 +08:00
* 1、修改知识库列表接口,返回全量属性字段,同时修改受影响的相关代码。 2、run_in_process_pool改为run_in_thread_pool,解决兼容性问题。 3、poetry配置文件修复。 * 1、动态更新Prompt中的知识库描述信息,使大模型更容易判断使用哪个知识库。
开始使用
环境配置完成后,启动步骤为先启动chatchat-server,然后启动chatchat-frontend。 chatchat可通过pypi安装一键启动,您也可以选择使用源码启动。
pypi安装一键启动
- 安装chatchat
pip install langchain-chatchat -U
- 复制配置文件
后面我们会提供一个一键初始化的脚本,现在您可以手动复制配置文件 请注意:这个命令会清空数据库,如果您有重要数据,请备份
cd chatchat-server/chatchat
mkdir -p ~/.config/chatchat/
cp -r configs ~/.config/chatchat/
cp -r data ~/.config/chatchat/
cp -r img ~/.config/chatchat/
当配置文件复制完成后,配置拷贝后路径的
model_providers.yaml文件,即可完成自定义平台加载
cd ~/.config/chatchat
vim model_providers.yaml
注意: 在您配置平台之前,请确认平台依赖完整,例如智谱平台,您需要安装智谱sdk
pip install zhipuai详细配置请参考README.md
- 启动服务
chatchat -a
源码启动chatchat-server
- 安装chatchat
git clone https://github.com/chatchat-space/Langchain-Chatchat.git
- 修改
model_providers.yaml文件,即可完成自定义平台加载
cd Langchain-Chatchat/libs/chatchat-server/chatchat/configs
vim model_providers.yaml
注意: 在您配置平台之前,请确认平台依赖完整,例如智谱平台,您需要安装智谱sdk
pip install zhipuai详细配置请参考README.md
- 初始化仓库
请注意:这个命令会清空数据库,如果您有重要数据,请备份
cd ..
python init_database.py --recreate-vs
- 启动服务
python startup.py -a