langchain-chatchat0.3.1部署
时间: 2024-12-29 20:24:51 浏览: 17
### 部署 Langchain-Chatchat 0.3.1
#### 创建虚拟环境
为了确保依赖项不会与其他项目冲突,建议创建一个新的 Conda 虚拟环境来安装所需的软件包。
```bash
conda create -n chatchat_0.3.1 python=3.11
conda activate chatchat_0.3.1
```
#### 安装 Langchain-Chatchat 库
从版本 `0.3.0` 开始,Langchain-Chatchat 支持作为 Python 库的形式进行安装。对于 `0.3.1` 版本,可以使用如下命令完成安装:
```bash
pip install langchain-chatchat -U
```
此命令将会升级至最新版次的 `langchain-chatchat`[^1]。
#### 设置配置文件路径
自 `0.3.1` 版本起,应用程序允许通过本地 YAML 文件来进行配置管理。可以通过设定环境变量 `CHATCHAT_ROOT` 来指定这些配置文件的位置;如果不做特别指明,默认情况下会采用当前工作目录下的相应位置存储数据。
在 Linux 或 macOS 上可执行以下指令导出环境变量:
```bash
export CHATCHAT_ROOT=/path/to/chatchat_data
```
请注意替换 `/path/to/chatchat_data` 为实际希望保存 Chatchat 数据的具体路径。
#### 初始化应用
最后一步是运行初始化脚本来准备必要的资源和结构化布局:
```bash
chatchat init
```
这将准备好一切以便启动服务。
#### 访问 Web 界面 (针对 AutoDL 用户)
如果是在 AutoDL 平台上操作,并希望通过浏览器界面与 ChatChat 进行交互,在成功部署之后可以在本地计算机上打开网页浏览器并访问地址 http://127.0.0.1:8501/ 查看已部署的应用程序实例[^2]。
阅读全文