OpenAI新上线的ChatGPT可谓是火爆出圈,这个对话模型可以回答后续问题,承认错误,挑战不正确的前提,还能帮你修改代码中的bug……
由于ChatGPT的性能过于优秀,网友们纷纷开始整新活,仿佛不把ChatGPT玩出百十个花样不罢休。更有甚者毫不夸张地说,这哪是个机器,这简直就是个活脱脱的Stack Overflow啊。
显然,这位推特用户也有同样的感受「在短期内,我已经预见到一些网站将受到极大的威胁,Stack Overflow就是其中之一。自从GitHub Copilot和现在的ChatGPT出现后,我使用网站的次数已经大大减少了。」
编程问答机器作为一种对话式大型语言模型,ChatGPT最擅长的就是回答用户提出的问题,最关键的是ChatGPT具备与编程相关的基础知识。
这就让ChatGPT成为类似于Stack Overflow的编程问答工具,只不过回答问题的是个AI。
首先,ChatGP可以轻松回答与计算机相关的问题:另一方面,从网友的试用情况看,ChatGPT在编程方面非常「聪明」,例如提问:「打印出一只大狗」,ChatGPT就回答了一段程序,该程序能用字符拼接成狗的形状:当用户命令ChatGPT找出一个程序的bug时,它不仅可以清晰地描述bug及原因,还能自动修复bug,写出一段正确的程序。