时间
今天,最大的编程问答平台Stack Overflow与最大的 LLM 开发商OpenAI合作的消息令开发者和 AI 社区震惊。
Stack Overflow 在 X(以前称为 Twitter)上宣布了这一消息,并在其网站上发表了一篇博文,内容如下:
“我们很高兴地宣布,我们正在与 OpenAI 合作,将一流的技术知识和世界上最受欢迎的 LLM 模型用于人工智能开发!与 OpenAI 的这一突破性合作伙伴关系将推动我们的使命,让世界能够通过集体知识开发技术。”
那么这种伙伴关系到底意味着什么呢?让我们来分解一下。
合作要点
Stack Overflow 和 OpenAI 合作的要点是:
- OpenAI 将使用 Stack Overflow 的OverflowAPI和社区反馈来为开发人员增强其 AI 模型。 ChatGPT 中将提供 Stack Overflow 社区的归属信息,以鼓励对内容的参与。
- Stack Overflow 将把 OpenAI 模型集成到其OverflowAI产品中,并分享内部测试的见解,以帮助优化 OpenAI 的模型。
此次合作的第一套工具和集成计划于 2024 年上半年发布。因此,开发人员有望在明年左右看到此次合作的成果。
OverflowAPI 与 OverflowAI
在深入探讨这种合作关系的含义之前,我们先澄清一下 OverflowAPI 和 OverflowAI 之间的区别——有什么区别?
OverflowAPI 是 Stack Overflow 全新的基于订阅的 API 服务,可提供对 Stack Overflow 公共数据集的持续访问,以训练和微调大型语言模型。
堆栈溢出
根据该公司的内部测试,微调 Stack Overflow 数据可以显着提高模型性能。
这项服务目前尚未向公众开放,但您可以在此申请成为合作伙伴。
OverflowAI 旨在增强 Stack Overflow 平台本身的搜索体验。目标是使用由生成人工智能支持的对话式搜索为开发人员提供即时解决方案。
在您提出问题后,您将看到由 AI 生成的答案,而不是向您显示来自社区的答案,该答案很快将由 OpenAI 最先进的语言模型提供支持。
问题是这样的……
虽然这种合作关系表面上看起来令人兴奋,但它给 Stack Overflow 社区带来了一些令人担忧的问题和潜在问题。
这种模式的问题是人们不会再做出贡献。
社交互动和声誉点等游戏化元素是 Stack Overflow 吸引人的重要原因。如果人工智能聊天机器人无需访问网站即可立即提供信息,那么人为因素会消失吗?
我觉得我自愿提供的答案现在将有助于训练和改进商业人工智能产品,而我却没有得到任何认可,这是不公平的。 OpenAI 从旨在无私地帮助其他开发者的内容中获利是否道德?
有些人甚至推测,通过与 Stack Overflow 集成,ChatGPT 将开始表现出负面行为,例如重复问题、拒绝回答或过早结束对话,而不是提供有用的信息。
X 用户Vlad UI Bakery的 Meme
显然,这是开玩笑,但它确实强调了人际互动方面的重要性。
Stock Overflow 是否被收购?
我曾经很喜欢 Stack Overflow,但我不记得过去几年使用过它。
许多其他开发人员也正在拥抱生成式人工智能工具。在 2023 年 6 月的 Stack Overflow民意调查中,44% 的开发者表示他们现在在开发过程中使用人工智能工具,而 26% 的开发者计划很快使用。
堆栈溢出
在学习编码的人中,采用率甚至更高,目前有 55% 的人使用人工智能工具。
ChatGPT 和其他人工智能聊天机器人似乎已经在很大程度上取代了 Stack Overflow,吸引了相当一部分用户。用户数量的下降肯定对 Stack Overflow 的业务产生了巨大影响,现在他们需要一些方法来拯救公司。
哦……如果你不知道的话,Stack Overflow 在 2 月份与 Google 达成了类似的协议,Google Cloud 用户的 Gemini 可以直接从 Stack Overflow 获得编码建议。
最后的想法
作为一名在 AI 编码助手兴起之前就严重依赖 Stack Overflow 的开发者,这个消息并不令人完全震惊。我怀疑许多大型语言模型开发人员已经在 Stack Overflow 的公共数据上进行了培训,而这种许可合作伙伴关系只是为了避免出现任何法律问题。
但我可能是错的……
毕竟,该网站不仅仅是一个问答平台;更是一个问答平台。它是一个社交中心,用户可以在这里争夺积分、回答彼此的问题,甚至进行一些老式的惩罚。任何人工智能都无法很快取代这种人类互动。