Chroma(向量数据库)8000 端口 & 控制台

16次阅读
没有评论

这里是 Chroma 向量数据库(不是致茂 Chroma 8000 电源 ATS 测试系统)

1. 8000 端口是什么

Chroma 有两种运行模式:

  1. 本地嵌入式模式:直接在 Python 进程内跑,不开启网络端口;
  2. Server 客户端 – 服务端模式:执行 chroma run 启动独立 HTTP 服务,默认监听 8000 端口。
  • chroma run --host 0.0.0.0 --port 8000 启动服务
  • 8000 = Chroma 服务的 HTTP REST API 端口,所有 SDK(Python/JS)、HTTP 请求都走这个端口访问向量库
  • 访问 http://localhost:8000/docs 可以打开内置 OpenAPI 接口文档页面

简单理解:8000 端口就是 Chroma 服务对外提供 API 的网络入口。

2. 控制台(Console)是什么

Chroma 没有独立图形控制台,一般大家口中的 “控制台” 分两种:

① 命令行控制台(终端 Console)

就是启动 chroma run 的终端窗口:

  • 服务日志输出在这里
  • 可以看到请求、报错、数据库加载信息
  • 属于服务端控制台

② API 文档 Web 控制台(最常用)

http://localhost:8000/docs

  • 是 Swagger UI,浏览器直接打开
  • 可视化 Web 控制台,可在线直接调用接口:创建集合、插入向量、查询、删除等,不用写代码,用来调试 Chroma 服务。

补充

Chroma没有自带 Web 管理面板(不像 Milvus、Qdrant 有独立可视化 UI),/docs 仅接口调试控制台。 如果你要可视化管理,需要额外用第三方工具(如 Chroma-UI)。

快速示例

# 安装
pip install chromadb
# 启动服务,监听8000
chroma run --host 0.0.0.0 --port 8000

打开浏览器访问:http://127.0.0.1:8000/docs

正文完
可以使用微信扫码关注公众号(ID:xzluomor)
post-qrcode
 0
评论(没有评论)
验证码