跳至主要内容
前往文档
⌘U
Weaviate 数据库

使用 Weaviate 的 APIs 和工具开发 AI 应用

部署

部署、配置和维护 Weaviate 数据库

Weaviate Agents

使用 Weaviate 构建和部署智能代理

Weaviate Cloud

在云端管理和扩展 Weaviate

更多资源

集成
贡献者指南
活动 & 工作坊
Weaviate Academy

需要帮助?

Weaviate Logo询问 AI 助手⌘K
社区论坛

Weaviate 数据库

Weaviate (we-vee-eight) 是一个开源的 AI 向量数据库。使用本文档开始使用 Weaviate,并学习如何充分利用 Weaviate 的功能。


查找合适的文档和资源

Weaviate 文档根据服务和功能划分为多个单元。

AI 辅助编码

查看我们关于使用 Weaviate 进行 AI 辅助编码 (Vibe coding) 的资源


Weaviate 是什么?

Weaviate 是一个 开源向量数据库,旨在存储和索引数据对象及其向量嵌入。这种架构通过比较向量中编码的含义而不是仅仅依赖关键字匹配来实现高级语义搜索能力。主要功能包括

  • 语义和混合搜索
    通过使用向量索引数据,Weaviate 支持基于语义相似性和关键字的搜索。即使查询词与存储的数据不完全匹配,也能获得更相关的结果。

  • 检索增强生成 (RAG)
    Weaviate 可以作为 RAG 工作流程的强大后端,其中向量搜索用于检索增强生成模型输出的上下文,从而更容易生成准确、感知上下文的响应。

  • 代理驱动的工作流程
    其灵活的 API 和与现代 AI 模型的集成使 Weaviate 适用于为依赖智能代理的应用程序提供支持。这些代理可以利用语义洞察力根据存储在 Weaviate 中的数据做出决策或触发操作。

Weaviate Academy

课程Weaviate 快速之旅

熟悉 Weaviate 的架构、核心概念和主要功能。了解其功能和集成如何映射到 AI 构建者的需求。

开放学院课程

Weaviate 生态系统

Weaviate 生态系统由围绕构建云原生 AI 驱动的应用程序的多种工具和服务组成。

The Weaviate Ecosystem

如上图所示,该生态系统由以下部分组成

选择您的部署

社区与支持