
我在向量嵌入领域工作了十多年。在这段时间里,我看到了它的作用转变和扩展,呈现出一些令人着迷的方式。最初用于表示单个单词的方法,已经发展成为一种更强大的方法——捕捉句子中单词之间的关系,图像中像素之间的相互作用,甚至跨模态的模式。然而,从根本上说,这个概念并没有改变:向量嵌入仍然是机器学习,现在是人工智能更广泛领域的基础要素。
随着上下文窗口的增长和架构的演变,人工智能用例正在各个行业中迅速扩展。在这一切中,向量嵌入并没有消失;它们变得比以往任何时候都更加重要。为了扩展模型的知识,Weaviate 已经成为必不可少的集成基础:不仅用于存储和检索嵌入,还用于为 AI 原生应用程序的每一层提供支持。这包括 使用托管服务生成嵌入、使用智能代理对数据进行推理以及 轻松扩展,无论您是构建第一个原型还是在全球范围内运行。Weaviate 将所有这些整合在一起,让您可以专注于构建,而不是拼接系统。
要超越单纯的向量存储,开发人员需要能够存储、检索和操作与向量相关的数据。Weaviate 实现了这一承诺——以及更多。您可以存储数十亿个向量或 完整数据对象、使用多个嵌入表示它们,并将它们存储在 内存、本地磁盘或云 存储(如 S3)上。甚至 向量化过程可以完全自动处理,从而节省您的时间和精力。使用低延迟的混合搜索检索您的数据,而无需额外的设置或复杂性。所有这些只需几行代码即可实现。
凭借数千个托管客户实例和数亿次下载,我们很高兴能够提供一个位于现代 AI 应用程序开发和运行核心的产品。
无论您索引一千个还是万亿个对象,我们都能满足您的需求,并提供您所需的所有功能。
Day Zero、Day One、Day Two 思维模式
在 Weaviate,我们从三个阶段来看待我们的客户和开源用户构建 AI 原生应用程序的历程:Day Zero、Day One 和 Day Two。
- Day Zero 是探索的开始,设计、实验和想象可能性的阶段。
- Day One 是将想法变为现实的阶段,从构建到部署到生产环境。
- Day Two 是事情变得严肃的阶段,因为我们需要扩展、维护和可靠地在实际规模上运行。
Day Zero:充满信心地设计 AI 应用程序
在 Day Zero,我们认为赋能和开发人员体验至关重要,我们通过 活动、教育和 文档来解决这一问题。是的,这甚至包括赋能 vibe-coder。
我们的使命是让开发人员和产品团队能够以最少的摩擦和最大的功能构建 AI 原生应用程序。这意味着让您能够 使用您想要的模型、根据需要处理您的数据,并以您的愿景所指的方向进行扩展。您不必从头开始——我们支持丰富的 集成和 合作伙伴生态系统,以便您可以将现有数据带入。无论通过 API、框架、连接器、流式管道、Spark 还是无代码工具,Weaviate 都能让您快速高效地工作。
Weaviate 不仅仅是一个向量存储。它是一个通用向量数据库,从一开始就设计用于支持您的应用程序从原型到行星级规模。您不需要单独的系统、附加组件或复杂的数据管道来拼接事物。有了 Weaviate,一切都在一个屋顶下。
我们通过以下方式实现
- 一个功能丰富的 AI 原生数据库,可以随您扩展;
- 易于使用且全面的 文档;
- 各种 教育内容和指南;
- 对来自 OpenAI 到 Gemini,从 Anthropic 到 开源模型的支持,跨所有模态并在您喜欢的云上即可运行;
- 易于使用的 嵌入服务;以及
- 强大的 数据库代理
更重要的是,您在 Day Zero 探索的工具和功能与您在生产及以后阶段使用的工具和功能是相同的。
这是有意的,也是我们对您的承诺的一部分。
Day One:随时随地进入生产环境
当您准备好启动时,无论您想如何部署,我们都能为您提供支持。
无论您从以下开始:
- 我们的 开源产品*;
- 在 共享或 专用基础设施上进行托管云部署;
- 自带云 (BYOC)设置,以获得完全控制权。
- 甚至 嵌入式版本的 Weaviate,您可以在笔记本电脑中直接运行。
Day Two:无限扩展
Day Two 关注的是扩展,Weaviate 专为向上扩展和横向扩展用例而构建。
这意味着您可以
- 使用大型内存索引进行超快速检索,以处理海量数据集进行向上扩展。
- 使用数千甚至数百万个较小的索引进行多租户环境进行横向扩展,存储在 磁盘、内存或 卸载到 S3 等对象存储上。
您可以根据您的用例需求混合和匹配您的存储和检索策略。这是您的架构——Weaviate 只是让它易于操作和演进。您在 Day Zero 编写的几行代码仍然可以在 Day Two 上工作——即使您正在以万亿个对象的规模运行。
最后但并非最不重要的一点是,我们通过将代码和提示结合在一起,开创了一种构建 AI 原生应用程序的新方法。借助 Weaviate 代理,您可以在单个环境中嵌入推理、扩展逻辑和编排复杂行为。它是声明式和生成式方法的无缝融合,让您能够超越检索并构建真正智能、动态的系统。
这是我们的承诺:为您提供一个简单、强大且可扩展的系统来构建 AI 原生应用程序——而无需担心它运行的位置、变得有多大或您发展的方向。
我们很高兴欢迎您加入我们的社区,并随时为您提供帮助。联系我们的团队讨论您的项目或 立即开始使用 Weaviate Cloud 构建。