Weaviate

Weaviate

Weaviate 是一个开源向量数据库,旨在在一个平台上构建搜索、增强检索生成(RAG)和代理工作流。团队使用它来存储嵌入,运行语义和混合查询,并部署生产级 AI 应用,而无需将独立的搜索、记忆和数据库层拼接在一起。

Pinecone 和 Chroma 仅专注于向量存储。Weaviate 将向量搜索、内置嵌入服务以及像 Query Agent 和 Engram 这样的代理工具集成在一起。您可以自托管该开源项目,或以 Weaviate Cloud 形式运行,享受托管集群、自动扩展以及用于集合和 GraphQL 查询的控制台工具。

它适合后端工程师、机器学习平台团队和发布 RAG 聊天机器人、推荐系统或多租户 SaaS 功能的产品团队。SDK 支持 Python、Go、TypeScript 和 JavaScript,其他功能则通过 GraphQL 和 REST API 提供。

主要功能:
  1. 纯向量、语义和混合搜索于一体的集合 API

  2. Query Agent 将自然语言问题转换为数据库操作

  3. Engram 为长时间运行的代理添加托管内存和上下文

  4. Weaviate Cloud 内托管嵌入,按百万令牌计费

  5. 多租户在单个集群中隔离客户数据

  6. 提供 Python、Go、TypeScript 和 JavaScript 的 SDK 以及 GraphQL 和 REST

Pros:
  1. 开源核心,提供托管云选项和自托管企业支持。

  2. 融合向量搜索、嵌入和代理工作流,无需依赖不同供应商。

  3. 多租户及十亿级架构支持大规模生产负载。

  4. 通过SOC 2 Type II审计,企业云(AWS)支持HIPAA。

Cons:
  1. 免费套餐将存储限制在100,000个对象和一个集合。

  2. SSO/SAML和HIPAA需要高级或专用企业计划。

  3. 基于使用的向量维度和存储定价可能难以预测。

常见问题:

Weaviate有免费套餐吗?

有。Weaviate Cloud提供免费套餐,支持最多100,000个对象,一个集合,混合搜索,向量压缩,多租户和RBAC。免费套餐的嵌入请求限制为每天2,000次。

Weaviate Cloud多少钱?

Weaviate Cloud Flex起价为每月45美元,按使用付费,运行在共享基础设施上。高级预付合同起价为每月400美元,包括在AWS、GCP和Azure上共享或专用部署,正常运行时间高达99.95%。

我可以自托管Weaviate吗?

可以。Weaviate是开源的,可以运行在您自己的基础设施上。Weaviate还销售Weaviate Assurance用于自托管部署,提供企业级SLA、24/7事件响应和核心工程团队的直接支持。

Weaviate支持哪些编程语言?

Weaviate提供官方客户端SDK,支持Python、Go、TypeScript和JavaScript。您也可以通过docs.weaviate.io文档中的GraphQL或REST API查询集群。

Weaviate符合SOC 2或HIPAA标准吗?

Weaviate Cloud通过了SOC 2 Type II审计。AWS上的Enterprise Cloud支持受监管医疗工作负载的HIPAA合规。合规文档可通过Weaviate Trust Portal获取。

什么是Weaviate Query Agent?

Weaviate Query Agent允许您用自然语言查询Weaviate数据库并返回精确结果。免费套餐包括每月1,000次请求。每月45美元的组织套餐包括4,000次请求,额外使用将另行计费。

定价:

免费试用和收费混合

标签:

Vector Database
RAG Infrastructure
Semantic Search
Query Agent
Multi-Tenancy
Open Source
GraphQL API

使用的技术:

Amazon Web Services
Google Tag Manager
Hotjar
HubSpot
Plausible
Microsoft Clarity
Font Awesome
GraphQL
Python
Ruby
GitHub
Tailwind CSS

评论:

Give your opinion on Weaviate :-

Overall rating

Join thousands of AI enthusiasts in the World of AI!

最佳免费 Weaviate 替代方案(和付费)

By Rishit