跳转到主要内容
Chroma CLI 允许您通过 chroma run 命令在本地运行 Chroma 服务器
chroma run --path [/path/to/persist/data]
您的 Chroma 服务器会将数据持久化存储在您通过 path 参数提供的路径中。默认情况下,它会将数据保存到 chroma 目录。 您可以使用以下参数进一步自定义 Chroma 服务器的运行方式:
  • host - 定义服务器运行的主机名。默认值为 localhost
  • port - Chroma 服务器用于监听客户端请求的端口。默认端口为 8000
  • config_path - 除了提供 pathhostport,您还可以提供包含这些定义及更多内容的配置文件。您可以在此处找到示例。

连接到您的 Chroma 服务器

Chroma 服务器运行后,您可以使用 HttpClient 连接到它
import chromadb

chroma_client = chromadb.HttpClient(host='localhost', port=8000)