Vectara是一项基于人工智能的搜索与检索增强生成(RAG)服务,使组织能够基于自身数据构建有依据、基于事实的对话助手和搜索体验。该公司由前谷歌工程师于2021年创立,提供一个端到端平台,将语义搜索、大语言模型生成和引用功能相结合,以减少幻觉并提高答案的可靠性。
该服务旨在对开发者友好,提供API和集成能力,使企业无需深厚的机器学习专业知识即可为应用程序添加问答和摘要功能。Vectara将自身定位为可信赖的企业级解决方案,强调数据隐私、安全性和合规性。
历史与创立
Vectara由一组前Google DeepMind和Google Cloud工程师于2021年创立,其中包括Transformer (architecture)架构的共同发明人Jakob Uszkoreit,以及Transformer论文的另一位关键贡献者Lukasz Kaiser。该公司于2022年结束隐身模式,宣布获得由Two Sigma Ventures领投的2850万美元A轮融资,其他投资者也参与了投资。
创始团队在大语言模型和神经网络方面的深厚背景塑造了Vectara将检索与生成整合到单一平台的重点方向。公司的使命是通过提供托管服务来管理索引、检索和生成的复杂性,使生成式AI对企业更加可及。
技术与架构
Vectara的平台构建于专有的RAG架构之上,整合了多个关键组件。其核心是一个语义搜索引擎,使用基于Transformer (architecture)的编码器来理解查询和文档的含义,而非仅依赖关键词匹配。这使得从大型语料库中检索相关信息更加准确。
该系统整合了多头注意力机制和位置编码来有效处理文本。Vectara还采用交叉注意力层,在生成过程中将查询与文档内容对齐。平台支持多种损失函数和优化技术,如Adam和SGD变体,以便针对特定用例微调模型。
Vectara的一个显著特点是强调减少幻觉,即大语言模型生成看似合理但错误信息的倾向。该服务通过将生成的回答锚定在检索到的证据上、提供源文档引用,以及实施RLHF式反馈循环来随时间提高准确性,从而实现这一目标。
产品与服务
Vectara提供一系列针对不同用例设计的产品:
- Vectara Answer:一个问答API,允许开发者基于自身数据构建对话助手。它支持多轮对话、摘要和引用生成等功能。
- Vectara Search:一个语义搜索API,使企业能够在文档、网站和数据库中实现自然语言搜索。
- Vectara Summarize:一项摘要服务,将长文档压缩为简洁准确的摘要,同时保留关键事实。
- Vectara Grounded Generation:一个用于构建自定义生成式AI应用的平台,内置锚定和事实核查功能。
该公司还提供流行编程语言的SDK、与AWS、Azure和Google Cloud的集成,以及一个基于Web的控制台,用于管理索引和监控性能。
企业采用与用例
Vectara面向信息检索准确性至关重要的行业,如法律、医疗、金融和客户支持。典型用例包括:
- 客户支持自动化:构建基于知识库回答产品问题的聊天机器人,减少工单数量。
- 法律研究:帮助律师快速查找相关判例法和法规。
- 医疗文档:帮助临床医生高精度检索患者记录和医学文献。
- 财务分析:为分析师摘要收益报告和监管文件。
截至2024年,Vectara报告其平台每年为从初创公司到财富500强企业的客户处理数十亿次查询。该公司强调其服务可部署在AWS、Azure或Google Cloud环境中,并为数据治理要求严格的组织提供本地部署选项。
竞争格局与未来方向
Vectara与其他生成式AI搜索和RAG提供商竞争,包括OpenAI的检索插件、Anthropic带引用的Claude,以及LangChain等开源框架。然而,Vectara通过其对企业级可靠性的关注、内置引用和完全托管的服务来区分自身,这些服务抽象了基础设施方面的顾虑。
该公司持续投资于研发,特别是在模型剪枝以降低延迟、数据增强以改善泛化能力,以及课程学习以提高训练效率等领域。Vectara还探索与AMD和Intel硬件加速器的集成,以优化推理成本。
2023年,Vectara为开发者推出了免费层级,旨在加速初创公司和个人开发者的采用。该公司还发表了关于幻觉检测和缓解的研究,为大语言模型可靠性的更广泛学术讨论做出了贡献。
展望未来,Vectara计划扩展其平台以支持多模态数据(包括图像和音频),并增强处理数据库和电子表格等结构化数据的能力。该公司仍致力于其使命,即让可信赖的AI对每个组织都触手可及。