MongoDB Blog·· 4 小时前AI 评分40
MongoDB Vector Search 推出自动嵌入功能
Unlocking AI Search: Introducing Automated Embedding in MongoDB Vector Search
AI 导读
MongoDB 在 Vector Search 中推出 Automated Embedding 公开预览,开发者创建向量搜索索引时只需选择嵌入模型,即可自动完成嵌入生成,无需同步数据或管理外部模型。
深度导读
MongoDB 宣布在 Vector Search 中推出 Automated Embedding 公开预览,该功能同时可在 MongoDB Community Edition 中以公开预览形式使用。此前 MongoDB 自 2023 年起提供与运营数据库集成的向量搜索,并在去年宣布收购 Voyage AI,将嵌入与重排序模型引入其产品体系。此次新功能的核心是:开发者在创建向量搜索索引时直接选择嵌入模型,整个嵌入生成过程自动完成,不再需要依赖外部供应商分别提供嵌入模型和向量数据库。
在旧有流程下,开发者需要从 100 多个嵌入模型中选择,并自行处理外部 API 的认证、输入负载与输出参数;每次插入、更新或删除都要通过自定义管道、变更流监控和重嵌入逻辑保持源数据与向量同步;每次向量搜索查询还需额外调用 API 生成查询嵌入。大规模数据摄入时,团队还要搭建包含队列系统、专用 worker 和重试逻辑的复杂 MLOps 管道,并确保主数据库操作不被缓慢或失败的嵌入端点阻塞。
新功能在创建索引时的初始数据同步、文档插入与更新以及查询处理过程中自动生成向量嵌入,使向量随底层数据变化保持同步,避免嵌入过期或不匹配。系统采用异步动态批处理,按模型允许的每请求最大 token 数优化吞吐,并根据文档形态和大小自动调整批大小,内置自动重试与错误处理,使嵌入操作不阻塞主数据库操作。
该功能由 Voyage AI 的 voyage-4-large、voyage-4、voyage-4-lite 和 voyage-code-3 模型驱动,这些模型在 RTEB 等检索基准上表现领先并支持多语言。开发者还可跨多个模型创建索引并排比较,以寻找最优性价比;升级到更新模型时自动重嵌入,无需编写自定义代码。MongoDB 表示,该功能面向从大型企业到初创公司的软件工程师、ML 工程师和数据科学家,适用于 RAG 系统、电商个性化推荐、内容语义搜索、客服问答以及从文本搜索迁移到向量与混合搜索等场景。
来源:MongoDB Blog · mongodb.com