谷歌将Stack Overflow的知识库引入到Gemini中,以供Google Cloud使用
开发者问答网站Stack Overflow今天推出了一个新项目,通过一个名为OverflowAPI的新API,将使AI公司能够访问其知识库。该项目的首个合作伙伴是谷歌,将利用Stack Overflow的数据来丰富Google Cloud的Gemini,并在Google Cloud控制台中提供经过验证的Stack Overflow答案。与此同时,Stack Overflow将与谷歌合作,在其平台上引入更多基于人工智能的功能,去年启动OverflowAI项目的过程中已经开始。
谷歌和堆栈溢出计划在谷歌的 Cloud Next 大会上展示这些集成。
毫无疑问,像Stack Overflow(以及Reddit、出版社等)这样的内容驱动服务希望确保他们在大型语言模型吸收他们的数据时能获得报酬。虽然谷歌和Stack Overflow并未讨论这一合作的财务条款,值得注意的是这不是一个独家合作伙伴关系。
“我们在谷歌思考这个问题的方式非常具体,针对我们想要为用户解决的所有问题。” Stack Overflow 的首席执行官Prashanth Chandrasekar告诉我。“其他公司——我们收到了许多各种公司的询问,它们正在尝试LLM培训、AI产品,包括云公司和非云公司,它们希望成为云公司——各种各样正在试图以非常强大的方式利用我们的数据的人。我们的这个程序,OverflowAPI程序,绝对可以供所有合作伙伴与我们合作。”
在一个世界里,所有开发者都可以从AI聊天机器人那里得到他们的答案,但也是一个远远较少的开发者去Stack Overflow网站提问和回答问题(并把它们复制粘贴到他们的代码中)。“我们希望能够接触到开发者所在的任何地方”,当我问到Chandrasekar时,他告诉我。虽然他承认他认为由于这些AI工具,开发者的工作流程将会改变,但他仍然相信有必要建立一个可信赖的知识库来提供验证过的答案。他说,这里的最终愿景是“让人类和AI共同合作”,确保开发者可以信任AI工具所提供的答案,因为它们是由专业领域专家创建的知识库所衍生出来的。
值得一提的是,这不仅仅涉及人工智能。谷歌还将把Stack Overflow直接引入谷歌云控制台,让开发者可以在那里看到答案并提出问题。
谷歌云平台的开发经验副总裁加布·蒙罗伊解释道:"你可以想象前往谷歌云控制台,输入一个查询,然后在所有谷歌特定的响应旁边,你会看到Stack Overflow特定的响应。" "这两者将从开发者的角度开始融合在一起。现在,这非常重要,因为这意味着开发者可以获得流畅的体验。他们不必到处搜索和点击不同的网站。他们想要的一切,包括Stack Overflow的问题和答案,以及谷歌云平台特定的问题和答案,都在同一个地方。"
他还指出,Gemini答案将包含引用,这样开发者就可以检查结果是否正确。
在Stack Overflow方面,使用谷歌的Vertex AI平台来使用Gemini的想法。目前,团队正在评估这将是什么样子,但你可以想象在提问和管理过程中使用人工智能支持,例如一个可以在网站上回答问题的助手的形式。
Stack Overflow的价值来源于拥有庞大的专家用户群,以及十多年来关于几乎任何计算机科学问题的问答。Chandrasekar指出,确保这种高质量不被低质量、人工智能生成的答案所稀释是非常重要的。部分原因是谷歌正在整合Stack Overflow平台的人性化元素。当前,Stack Overflow也运营着一系列其他主题的类似网站,但目前重点是其面向开发人员的旗舰站点。
“我们希望保持质量非常高。就质量和准确性而言,应该是最好的。”他说道。他认为,提问的门槛对许多开发者来说会降低许多,因为他们将与Gemini互动,而不是一个有主观偏见的程序员团体。他说:“你可以得到两全其美的一点,这太棒了。”
谷歌的蒙罗伊也强调了其中的人性因素的重要性。"当Stack [Overflow]的团队试图使用Gemini推出新功能时,确保它不会破坏Stack Overflow为开发者社区服务多年来所展现出的美丽和纯粹......这是神圣的。"
莫罗伊表示,从长远来看,谷歌可能还会利用这种合作关系来增强其目前被称为Codey的代码补全模型。