开源 AI 原生向量库:语义、混合与 Agent 检索
Weaviate 在 docs.weaviate.io/weaviate 文档化开源向量数据库,存储对象与向量嵌入,支持语义、关键词与混合检索、RAG、重排与 Agent 工作流。生态含 Docker/Kubernetes 自托管、Weaviate Cloud、Query Agent 与 Weaviate Embeddings。客户端含 Python(weaviate-client v4,需 1.23.7+)、TypeScript、Go、Java,经 REST/gRPC/GraphQL API。
使用场景
- BM25+向量混合 RAG
- 大规模推荐与语义搜索
- Agent 记忆与 Weaviate MCP
- 多租户 SaaS
- 从原型迁移至云原生向量库
主要功能
- 向量、关键词与混合检索及过滤
- OpenAI/Cohere/HuggingFace 等向量化模块
- 多租户、复制、RBAC 与量化
- Weaviate Cloud Agents
- v1.37.1 内置 MCP(/v1/mcp)
相关推荐
相关推荐
3 收录条目
Qdrant
Qdrant 在 qdrant.tech/documentation 文档化 AI 原生向量搜索引擎,用于存储、索引与查询高维向量及可选 payload,支持稠密、稀疏与多向量配置。官方指南涵盖 Docker/Kubernetes 自托管、Qdrant Cloud(AWS/GCP/Azure)、Hybrid/Private Cloud 与 Qdrant Edge 嵌入式检索。客户端含 Python(qdrant-client)、JavaScript/TypeScript(@qdrant/js-client-rest)、Rust、Go、Java、.NET,经 REST/gRPC API(见 api.qdrant.tech)。
Chroma
Chroma 在 docs.trychroma.com 文档化开源嵌入向量数据库,供 Python/JavaScript 存储与查询向量、元数据与全文字段;涵盖内存/持久化客户端、自托管 HTTP 服务、Chroma Cloud 与 API Key;支持集合 CRUD、嵌入函数集成与混合检索,面向 RAG 与 Agent 记忆。
Supabase
Supabase 在 supabase.com/docs 文档化开源 Postgres 开发平台:托管数据库、认证、存储、Edge Functions、Realtime 订阅与向量检索。客户端库与 REST/GraphQL API 支持通过控制台或 CLI 创建项目、管理 RLS,并通过 pgvector 表与合作伙伴市场工具接入 AI 工作流。定位为基于标准 Postgres 的 Firebase 替代方案,含 Supabase CLI 本地开发与多语言 SDK。