作为开发者最常访问的知识平台之一,Stack Overflow正式推出了其新的聊天机器人功能"AI Assist"。该功能利用生成式人工智能,帮助开发者更直观地进行代码编写、调试、库比较等任务。
"AI Assist"基本上提供了类似于ChatGPT的对话式界面,同时优先检索Stack Overflow和Stack Exchange社区经过验证的知识,以提供可信度更高的答案。其与普通AI聊天机器人的最大区别在于这种基于信任的访问方式。对于用户问题的回答,通过总结社区验证过的优质内容并同时提供明确的来源,确保了信息的透明度。
Stack Overflow在今年初以测试版形式推出了此功能,过去几个月已有超过25万名开发者使用了AI Assist。其用途已扩展到错误信息解读、代码解释、应用程序架构设计等多个方面,初期反馈积极。因此,在此次正式版本中,引入了结合大型语言模型与检索增强生成的混合系统,以同时增强回答的准确性和时效性。
尤其值得注意的是引入了扮演"答案审核员"角色的AI代理。此功能会分析AI Assist生成的摘要回答的完整性和准确性,并在必要时补充说明。当社区中不存在相关知识时,它会引用外部来源直接生成答案,从而防止所谓的"死胡同体验"。
首席产品与技术官乔迪·贝利强调社区贡献的重要性时表示:"我们不仅致力于正确使用AI,更肩负着在整个行业倡导尊重知识创作者的责任。" 这种举措被解读为在生成式AI被积极应用的技术行业中,巩固知识生产者和使用者双方信任的行动。
AI Assist不仅仅是一个简单的自动化工具,其设计旨在让开发者能够跟上快速变化的技术环境,轻松获取最新信息。据介绍,基于开放社区活动,通过与用户共同评估AI生成的回答,可以实现持续保持准确性和改进可信度。Stack Overflow方面强调,这种渐进式学习结构是实时维护LLM技术生命周期、使其不落伍的核心。
兼具作为开发者工具的实用性和以用户为中心的设计,此次推出的AI Assist针对聊天机器人搜索和浏览功能进行了优化,预计将成为推动知识共享、学习与成长的平台使命实现的核心。


