C

Chroma

开源 AI 原生向量数据库,专为嵌入搜索打造,API 极简,本地开发和生产部署的首选

免费 🇨🇳 中文部分 ✓ 国内直连 API
Chroma 界面截图

工具简介

Chroma 是专为 AI 应用设计的开源向量数据库,核心定位是「AI 原生的嵌入数据库」。它以极简的 API 设计和出色的开发体验著称,让开发者用几行代码就能完成文档的嵌入存储和语义搜索。Chroma 已成为构建 RAG 应用最常用的向量存储之一,尤其在原型和中小规模生产环境中广泛采用。

核心功能

  • 极简 API 设计:核心 API 只有 add、query、get、update、delete 等少数方法,5 分钟即可上手。Python 和 JavaScript SDK 提供一致的开发体验
  • 嵌入自动处理:内置主流嵌入模型(OpenAI、Cohere、HuggingFace 等),传入文本自动生成嵌入并存储,无需手动处理向量
  • 元数据过滤与查询:支持丰富的元数据过滤(等于、大于、包含等),可在语义搜索基础上叠加精确条件筛选
  • 多种距离度量:支持余弦相似度、欧氏距离和 L2 等多种相似度计算方式,适应不同嵌入模型
  • Chroma Cloud 托管服务:提供全托管云版本,免去运维负担。免费额度适合个人项目,付费版面向生产级应用
  • 客户端-服务端架构:支持 In-Memory 和 Persistent 模式,本地开发用内存模式,生产环境可切换客户端-服务端模式

访问说明

Chroma 完全开源(Apache 2.0 协议),通过 pip install chromadb 安装。本地默认使用嵌入式 DuckDB 存储,零配置即可运行。Chroma Cloud 提供免费额度(10 万向量),付费版从 $20/月起。国内访问官网和 GitHub 流畅。

适合人群

  • 构建 RAG 应用的 AI 开发者(最推荐的入门向量数据库)
  • 需要本地向量搜索的个人项目
  • 从 Pinecone 迁移寻找更简单方案的小团队
  • 教嵌入和向量搜索的教学场景

Related

相关工具

NEW

专为 AI Agent 设计的实时搜索 API,聚合多源搜索结果并提供结构化摘要,是构建 RAG 和 AI 搜索应用的必备基础设施。

免费增值 暂无中文 🔒 需要代理 API

Articles

相关文章