Chroma(ChromaDB)是什么、怎么用:几行代码就能跑起来的开源向量数据库

Chroma 是 Apache-2.0 许可的开源向量数据库,自称「面向 AI 的开源数据基础设施」,核心 API 只有四个函数,可自动完成分词、嵌入和索引,支持内存、持久化与客户端-服务器模式。

NNathaniel bigo··原创首发·AI 辅助撰写
2 分钟读完
资料核对于 2026-10-11 · 依据官方文档与公开资料整理
本文根据 Chroma 官方 GitHub 仓库 README 整理,资料核对于 2026-10-11。开源项目变化快,以官方仓库为准。

是什么

Chroma(很多教程里叫 ChromaDB)是一个开源向量数据库,README 称它是「面向 AI 的开源数据基础设施」,仓库简介写的是「AI 的搜索基础设施」。在各种 RAG 入门教程里它出镜率很高,原因是上手门槛低:装一个 Python 包,不用起任何服务,就能在本机存向量、做相似度检索。仓库约有 2.95 万星标,采用 Apache 2.0 许可。

能做什么

README 列出的特性:

  • 极简的核心 API:只有四个函数——创建集合、添加文档、查询、按 ID 获取。
  • 自动处理嵌入:直接把文本交给它,它会自动分词、生成嵌入并建立索引;也可以传入自己算好的向量。
  • 过滤查询:按元数据过滤,也可以按文档内容过滤。
  • 多种运行模式:做原型时用内存模式,需要保存时开启持久化,多人或多服务共用时用客户端-服务器模式。
  • Chroma Cloud:官方托管服务,提供无服务器的向量检索、混合检索和全文检索。

怎么上手

README 给出的命令:

bash
pip install chromadb                    # Python 客户端
npm install chromadb                    # JavaScript
chroma run --path /chroma_db_path       # 客户端-服务器模式

基本流程是:创建一个集合,把文档(连同可选的元数据和 ID)添加进去,再用一段查询文本取回最相似的若干条。四个函数的具体写法见官方文档的入门示例。

想直接用托管版,README 称在 Chroma Cloud 上不到 30 秒就能建好数据库并开始试用。

免费与付费

开源版本免费,可在本机或自己的服务器上运行。Chroma Cloud 提供 5 美元的免费额度,之后的计费方式以官网为准。使用默认嵌入模型之外的服务(如各家的嵌入 API)时,费用由对应厂商收取。

适合谁 / 不适合谁

适合: 学习 RAG、想在笔记本电脑上快速跑通示例的初学者;数据量不大的个人项目和内部工具;需要把向量库嵌进应用进程的开发者。

不适合: 不写代码的用户;需要多副本高可用、数据量极大的生产系统(应评估 Chroma Cloud 或其他分布式方案);已有 Postgres 并希望少维护一个组件的团队。

注意事项

  • 内存模式下数据在进程结束后就没了,正式使用要开启持久化并做好备份。
  • 更换嵌入模型后,旧向量和新向量不能混在同一个集合里检索。
  • 以客户端-服务器模式部署时,自己负责访问控制,不要把端口直接开放到公网。

Nathaniel 的更多内容

  1. 01

    Mastra 是什么、怎么用:TypeScript 的 AI 智能体与工作流框架

    Mastra 自称「面向 AI 应用和智能体的现代 TypeScript 框架」,提供 40 多家模型的统一路由、自主智能体、图式工作流、人工审批暂停与恢复、记忆、评测和可观测性,核心框架采用 Apache-2.0 许可。

    其他 AI 工具0
  2. 02

    NextChat(ChatGPT-Next-Web)是什么、怎么部署:一键搭建自己的 AI 聊天网页,全平台客户端

    NextChat 即原来的 ChatGPT-Next-Web,是 MIT 许可的开源 AI 聊天客户端,主打零配置:填入自己的 API Key 就能用 GPT、Claude、Gemini、DeepSeek 等模型,可一键部署到 Vercel 或用 Docker 自托管。

    其他 AI 工具0
  3. 03

    Whisper 语音识别模型是什么、怎么用:OpenAI 开源模型的本地安装、模型大小与显存要求

    Whisper 是 OpenAI 以 MIT 许可开源的通用语音识别模型,支持多语言转写、语音翻译和语种识别,提供 tiny 到 large 以及 turbo 多种大小,可用一条 pip 命令安装后在本机离线转写音频。

    其他 AI 工具0
  4. 04

    Stable Diffusion WebUI(AUTOMATIC1111)是什么:下载安装、硬件要求与使用教程

    Stable Diffusion WebUI(AUTOMATIC1111)是最知名的开源本地 AI 绘图界面,免费在自己电脑上运行 Stable Diffusion 模型,支持文生图、图生图、局部重绘和海量扩展,需要独立显卡。

    其他 AI 工具0
  5. 05

    Wolfram Alpha 是什么、怎么用、Pro 版多少钱:给出分步解题过程的计算知识引擎

    Wolfram|Alpha 是 Wolfram 公司的计算知识引擎,直接计算数学、物理、化学、金融等问题的答案;Pro 版提供分步解答、带提示的练习题、文件上传分析和更长的计算时间。

    其他 AI 工具0
  6. 06

    Activepieces 是什么、怎么用:可自部署的开源自动化平台(Zapier 替代),AI 智能体与 MCP

    Activepieces 是开源的 AI 自动化平台,定位为 Zapier 的开源替代:可视化搭建工作流和 AI 智能体,集成(称为 pieces)用 TypeScript 编写,其中 280 多个可作为 MCP 服务器使用,社区版以 MIT 许可发布。

    其他 AI 工具0

同主题

  1. 01

    CodeGeeX 是什么、怎么样、怎么用:智谱的 AI 编程助手插件,支持 VS Code 与 JetBrains

    CodeGeeX 是智谱推出的 AI 编程助手,以 IDE 插件形式提供代码生成与补全、自动注释、代码翻译和智能问答,模型 CodeGeeX4-ALL-9B 已开源,另有可私有化的企业版。

    其他 AI 工具0
  2. 02

    Gemini CLI 安装与使用教程:现在还能免费用吗、怎么迁移

    Gemini CLI 是 Google 开源的终端 AI 编程智能体。2026-06-18 起个人免费档已换成 Antigravity CLI,目前主要面向付费 API Key 和企业用户。

    Gemini0
  3. 03

    Make 自动化平台是什么、怎么用:可视化工作流、AI Agents 与官网定价

    Make(原 Integromat)是可视化的自动化平台,用拖拽的方式把应用、API 和 AI 步骤连成流程。它提供 AI Agents、AI Toolkit 等功能,按积分计费,免费档每月 1,000 积分。

    其他 AI 工具0
  4. 04

    GitHub Copilot 怎么用:订阅档位、学生认证与上手指南

    GitHub Copilot 是 GitHub(微软旗下)的 AI 编程助手,以插件形式进入 VS Code、JetBrains、Xcode 等常用 IDE,也有命令行、桌面 App 和云端智能体,可直接在 GitHub 上接 Issue 提 PR。

    GitHub Copilot0
  5. 05

    Exa 是什么、怎么用、怎么收费:为大模型设计的网络搜索与内容 API

    Exa 是面向 AI 应用的按量付费搜索 API,提供 Search、Contents、Answer、Monitors 和用于深度调研的异步 Agent,注册即有 10 美元免费额度。

    其他 AI 工具0
  6. 06

    Microsoft Foundry(原 Azure AI Foundry / Azure AI Studio)是什么:微软的 AI 应用与智能体开发平台

    Microsoft Foundry 是微软 Azure 上构建、接地和治理 AI 应用与智能体的统一平台,前身为 Azure AI Studio,可访问 11,000 多个模型,包含 Foundry Models、Agent Service、Foundry IQ 等组件。

    其他 AI 工具0

同产品的其他教程

  1. 01

    墨刀 AI 是什么、怎么用、会员多少钱:AI 生成原型、PRD 与产品设计协作

    墨刀是国内常用的在线原型设计与产研协作平台,墨刀 AI 可以用一句话生成原型、应用、PRD 和调研报告,并与白板、流程图、UI 设计、AIPPT 放在同一个工作台里。

    其他 AI 工具0
  2. 02

    创客贴 AI 怎么用:官网入口、一句话做设计与智能抠图

    创客贴是北京艺源酷科技的在线设计平台,主打模板改字换图出设计;AI 工具箱提供一句话做设计、AI 海报、AI 商品图、智能抠图、AI 消除、图片变清晰、文生图和 AI 文案。

    其他 AI 工具0
  3. 03

    Ahrefs 是什么、怎么用、价格多少:外链与关键词数据平台,加上 Brand Radar 追踪 AI 可见度

    Ahrefs 是以自建爬虫数据著称的 SEO 与营销软件套件,除 Site Explorer、Keywords Explorer 等经典工具外,新增 Brand Radar、AI Content Helper、Ask Ahrefs 和 SEO MCP 等 AI 功能。

    其他 AI 工具0
  4. 04

    LanguageTool 是什么、怎么用、免费版够用吗:支持 30 多种语言的语法检查与 AI 改写

    LanguageTool 是多语言写作助手,检查语法、标点、拼写和文风,支持 30 多种语言,Premium 提供不限次数的 AI 句子改写和更长的文本上限,可装进浏览器、Word、Google Docs 和邮件客户端。

    其他 AI 工具0
  5. 05

    Descript 是什么、怎么用:像改文档一样剪视频的 AI 剪辑工具

    Descript 是 Descript 公司的 AI 音视频编辑器:录音录屏后自动转成文字稿,删字就等于剪视频;内置 AI 助剪 Underlord、Studio Sound 降噪、去口头禅、眼神校正和视频翻译,适合播客和口播创作者。

    其他 AI 工具0
  6. 06

    Hedra AI 是什么、怎么用:AI 视频创作平台的 Creative Studio、Hedra Agent 与官网定价

    Hedra 是 AI 视觉内容生成平台,提供 Creative Studio 创作台、能规划并执行多步骤图像视频音频任务的 Hedra Agent,以及开发者 API 和 MCP 服务;付费方案按月发放积分并含商用授权。

    其他 AI 工具0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~