Chroma logo

Chroma

認領

Chroma 是專為 AI 打造的開源搜尋基礎架構,整合向量、全文、正則與中繼資料搜尋,支援本地、雲端與自帶雲端部署,並提供 Chroma Sync 代管資料匯入。

Chroma preview

概覽

Chroma 是專為 AI 打造的開源搜尋基礎架構。它結合向量搜尋、稀疏檢索、全文搜尋、正則比對與中繼資料篩選,讓團隊能在單一系統中搜尋與擷取資料,而不必把多個工具拼湊在一起。

網站提供三種部署路徑:本地單節點選項、適用於完全代管無伺服器使用的 Chroma Cloud,以及在客戶 VPC 中的自帶雲端部署。Chroma Cloud 建構於物件儲存與自動分層之上,而 Chroma Sync 則為來自 S3、GitHub 與網站等來源提供代管匯入。

此產品主要面向開發者與正在建置 AI 應用、檢索系統與情境工程工作流程的團隊。網站也將其定位為可用於大規模生產搜尋,並支援混合搜尋、資料集版本管理與企業部署控制。

功能特色

多種搜尋模式整合於單一系統

在單一查詢介面中結合密集向量、稀疏向量、全文搜尋、正則比對與中繼資料篩選。Chroma 將此定位為一個平台即可支援混合搜尋工作流程。

開源核心與多種部署選擇

可使用 pip、npm 或 Docker 在本機執行,或使用代管雲端服務。相同程式碼庫同時支撐開源資料庫與 Chroma Cloud。

無伺服器雲端營運

Chroma Cloud 無需資源預先配置或手動調校,並以物件儲存為基礎,搭配自動、依查詢感知的資料分層與快取。網站強調其無伺服器運作與會隨使用量自動擴充。

以物件儲存為基礎的索引

架構將向量、中繼資料與索引儲存在物件儲存上方,並配置熱快取與溫快取。Chroma 表示這種作法旨在支援大規模低延遲搜尋。

代管匯入流程

Chroma Sync 連接 S3 儲存桶、GitHub 儲存庫與網站,接著在資料進入資料庫前進行剖析、分塊與嵌入。

開發者工作流程工具

產品包含資料集分支、A/B 測試、逐步推出與 CLI 工具,供開發使用。網站也強調支援 TypeScript、Python 與 Rust 用戶端。

使用案例

  • AI 應用檢索

    為需要在單一查詢路徑中同時具備語意比對、精確文字查找與篩選的 AI 應用建立檢索功能。Chroma 的定位是讓團隊能整合向量與詞彙方法,而不必管理分離的搜尋後端。

  • 本地開發與原型設計

    在開發期間於本地環境中儲存與查詢集合,之後再轉移到代管雲端或 BYOC 部署。網站特別提到可使用 pip、npm 或 Docker 的單節點用途。

  • 可搜尋知識庫的資料匯入

    從 S3 儲存桶、GitHub 儲存庫或網頁擷取內容,並透過剖析、分塊與嵌入將其準備好供搜尋使用。這適合需要從原始來源到可搜尋資料之代管流程的團隊。

  • 生產級搜尋基礎架構

    以物件儲存為基礎的索引、分層快取與無伺服器運作,在更大規模下執行生產搜尋。網站強調支援多租戶索引上的低延遲搜尋,以及會隨使用量自動擴充。

  • 搜尋實驗與逐步推出

    使用資料集分支、A/B 測試與逐步推出,在廣泛發布前比較檢索變更。這對於調整排名、嵌入或結構描述變更的團隊很有幫助。

Pros and Cons

Pros

  • 在單一平台支援多種檢索方法,包括密集向量、稀疏向量、全文搜尋、正則與中繼資料篩選。
  • 提供多種部署模式,從本地單節點使用到代管雲端與自帶雲端設定皆可。
  • 採用物件儲存與自動分層,以減少手動調校與營運負擔。
  • 透過 Chroma Sync 針對 S3、GitHub 與網站提供代管匯入。
  • 雲端方案顯示採用依用量計費,且為較大型部署提供自訂企業方案。

Cons

  • 網站以較高層次描述部分功能,因此在所提供頁面中,確切的整合介面與連接器涵蓋範圍未被完整說明。
  • 提到企業部署與安全性控制,但此處公開資料未列出所有認證、區域選項或營運細節。

FAQ

Chroma 提供哪些部署選項?

Chroma Cloud 是為想要無需自行管理叢集的團隊提供的代管選項。網站也描述了可在本機透過 pip、npm 或 Docker 執行的單節點開源選項,以及在你自己的 VPC 中部署的自帶雲端模式。

Chroma 支援哪些類型的搜尋?

此產品將密集向量搜尋、稀疏向量搜尋、全文搜尋、正則比對與中繼資料篩選整合在單一查詢介面中。網站也展示了混合搜尋與資料集版本管理功能,例如用於 A/B 測試與逐步推出的分支。

Chroma 如何定價?

定價頁面顯示 Starter 方案、Team 方案與 Enterprise 方案。Starter 與 Team 採用含額度的用量計費,而 Enterprise 則採自訂定價,並提供無限資料庫、無限團隊成員、專屬支援、單租戶叢集與 BYOC 叢集等選項。

Chroma Cloud 的資料匯入如何運作?

Chroma Cloud 說明可透過 Chroma Sync 支援 S3 儲存桶、GitHub 儲存庫與網站。Sync 會處理剖析、分塊與嵌入,讓資料可先準備好再用於搜尋。

企業使用時提到哪些安全性與部署控制?

網站說企業部署可在你的 VPC 中使用 BYOC、多區域複寫與時間點復原。Chroma Cloud 安全性頁面也表示該平台已通過 SOC 2 Type II 稽核。

Quick Facts

分類
開發者工具
產品類型
AI 搜尋基礎架構
部署
本地、雲端或自帶雲端
主要工作流程
向量搜尋、全文搜尋、正則搜尋、中繼資料篩選與混合檢索
匯入
透過 Chroma Sync 匯入 S3、GitHub 與網站
定價模式
依用量計費的雲端定價與自訂企業方案