Chroma
先决条件
你需要一个Chroma服务器。你可以:
安装Chroma CLI,并使用
chroma run命令运行服务器注册Chroma Cloud。
在Docker中部署您自己的Chroma实例。
设置
对于Chroma Cloud,您需要获取您的租户ID,并创建您的数据库和API密钥。

附加
如果你在Docker上同时运行Flowise和Chroma,那么还需要执行一些额外的步骤。
先启动Chroma的Docker容器
docker compose up -d --build在Flowise中打开
docker-compose.yml文件
进入Flowise目录 && 进入docker目录将文件修改为:
版本:'3.1'
服务:
flowise:
镜像:flowiseai/flowise
重启:始终
环境:
- 端口=${端口}
- DEBUG=${DEBUG}
- 数据库路径=${数据库路径}
- SECRETKEY_PATH=${SECRETKEY_PATH}
- FLOWISE_SECRETKEY_OVERWRITE=${FLOWISE_SECRETKEY_OVERWRITE}
- 日志路径 = ${日志路径}
- 日志级别 = ${日志级别}
- EXECUTION_MODE=${EXECUTION_MODE}
端口:
- '${PORT}:${PORT}'
卷数:
- ~/.flowise:/root/.flowise
网络:
- flowise_net
命令:/bin/sh -c "休眠 3;启动 flowise"
网络:
flowise_net:
名称:chroma_net
外部:是启动Flowise的Docker镜像
docker compose up -d在Chroma URL中,对于Windows和MacOS操作系统,请指定http://host.docker.internal:8000。对于基于Linux的系统,由于host.docker.internal不可用,应使用默认的docker网关:http://172.17.0.1:8000

资源
Last updated