搜索
软件和技术

Stack Overflow 使用 Elasticsearch 和 Azure Open AI 推出生成式 AI

下载 PDF

增强对生成式 AI 的信任

  • Stack Overflow 用户可以安全地使用生成式 AI,他们知道搜索结果来源于人类专家社区的验证。
  • 由 Azure OpenAI 和 Elasticsearch 提供支持,Stack Overflow 使用向量嵌入丰富客户数据,以执行语义搜索,从而获得更相关的答案。

支持核心业务创新

由于 Elastic 负责处理高级搜索功能,Stack Overflow 可以专注于创新其核心在线知识业务。

提供一流的 AI 搜索方法

得益于 Elastic,Stack Overflow 可以无缝地从词法搜索过渡到混合搜索,现在可以完全自信地使用生成式 AI 进行对话式搜索。

Video thumbnail

Stack Overflow 将人类专家的力量与生成式 AI 相结合,以加速从开发人员知识库中检索可信信息

想象一下,数百万开发人员可以立即分享他们的专业知识的世界。这就是 Stack Overflow 的现实,它是软件开发人员首选的在线知识库。Stack Overflow 拥有超过 6000 万个关于各种技术的问答,使开发人员能够解决问题、学习新技能并提升职业生涯。

Elastic Search 一直是 Stack Overflow 解决方案的基石。除了在 Stack Overflow 公共平台上使用之外,Elastic 还为 Stack Overflow for Teams 提供搜索技术,这是一款 SaaS 解决方案,被 15,000 多家组织用于他们自己的私有企业知识库。

多年来,Stack Overflow 受益于 Elastic 的创新路线图,利用其原生连接器,使企业客户能够从其他平台(如 GitHub、Jira 和 Confluence)快速向 Stack Overflow for Teams 填充大量有用的信息。客户不必等待员工开始使用信息填充其 Stack Overflow 的 Teams 实例,从而加快员工的工作效率。

Stack Overflow 首席执行官 Prashanth Chandrasekar 说:“Elastic 处理我们平台上搜索功能的繁重工作,以便我们可以专注于提供卓越的知识体验。”

现在,该公司正在将 Elastic Search 置于 OverflowAI 的核心位置,这是一个新的平台,它将混合搜索与生成式 AI 相结合,为开发人员提供快速、准确和值得信赖的信息。

通过生成式 AI 建立信任

今天,Stack Overflow 通过推出 OverflowAI,在开发者社区中率先使用人工智能。这项新功能基于生成式人工智能的最新进展,利用公共平台以及公司 Stack Overflow for Teams 私有实例中的信息。

通过合并这些来源,OverflowAI 确保用户在关键时刻获得最相关的信息——无论他们是在调试代码、解决技术难题、评估风险,还是在寻求特定技术的更深入的背景信息。

为了取得成功,Stack Overflow 必须克服一个关键挑战。“我们的研究表明,虽然 70% 的开发者正在使用人工智能工具来提高生产力和学习效率,但只有 42% 的人对其准确性有信心,”Chandrasekar 说。

这正是 Elastic 发挥关键作用的地方。Elasticsearch 通过语义搜索为生成式人工智能提供支持,帮助开发者为开发者社区起草更好的问题。用户还可以从 Stack Overflow 知识库的综合结果摘要以及使用 Stack Overflow for Teams 的同事的见解中受益。

至关重要的是,OverflowAI 会引用 Stack Overflow 社区内高度信任的个人的贡献。这些可能是世界上最好的 JavaScript 程序员,或者是公司顶级的 Python 开发者,这由摘要中嵌入的引用和链接证明。通过突出这些来源,Stack Overflow 在人工智能生成的响应中建立了信任。

“即将推出的基于 Elasticsearch 的 OverflowAI 标志着一个重要的里程碑。我们期待在未来几个月内在 Elastic 的支持下扩展我们的人工智能功能集。”

– Prashanth Chandrasekar, Stack Overflow 首席执行官

一个合作伙伴,多重 AI 优势

Chandrasekar 表示,他的团队为 OverflowAI 评估了其他供应商,但 Elastic 在搜索经验和持续创新方面的结合使其成为完美的选择。

“Stack Overflow 与 Elastic 保持着长期的合作关系,使我们能够无缝地从词法搜索过渡到混合方法,现在又整合了生成式人工智能的强大功能,”Chandrasekar 说。因此,Stack Overflow 可以利用其与 Elastic 的现有合作关系,在新兴的生成式人工智能领域蓬勃发展。

Stack Overflow 还受益于与 Elastic 团队的长期合作关系。“我们认为 Elastic 是一个很棒的合作伙伴,他们了解如何优先考虑我们团队和客户的成功,”Chandrasekar 说。“在我们对不同搜索方法的合作中,一直有宝贵的反馈交流。”

最重要的是,Stack Overflow 和 Elastic 解决了开发者面临的两个主要挑战:查找准确信息和高效检索信息。

Stack Overflow 通过其精选且值得信赖的知识库解决了第一个问题。作为搜索人工智能公司,Elastic 通过使用户能够快速准确地找到这些信息来解决第二个问题。“Elastic 对我们反馈的响应非常迅速,这对我们来说至关重要。我们的首席技术官和工程团队尤其赞赏他们的敏捷性,因为我们正在为新产品的发布做准备,”Chandrasekar 说。

“借助 Elasticsearch,我们可以通过以开发者社区为中心,确保信任和归因是我们构建的核心,并认可那些为他们的努力贡献知识的人,从而信守 Stack Overflow 的最初承诺。”

– Prashanth Chandrasekar, Stack Overflow 首席执行官

解决方案