V 神实测 ChatGPT 写程式心得:AI 还无法取代人类工程师
▼
以太坊共同创办人 Vitalik Buterin 6 日撰文,ChatGPT 近日风靡一时,许多人感兴趣用 ChatGPT 写代码的可能性,很多情况下,ChatGPT 能成功编写可用代码,特别是常见任务,但较少人涉足的领域,ChatGPT 可能会失败。
A quick GPT chatbot coding experiment: updating my bloghttps://t.co/C2eQQ3l2qo
— vitalik.eth (@VitalikButerin) December 6, 2022
为了实测,Vitalik Buterin 使用 ChatGPT 看能否让 ChatGPT 解决一个问题,即更改他的 vitalik.eth ENS 纪录注册的 IPSF 杂凑值,以让他部落格新文章可透过 ENS 查看。
通常这么做要有两步骤,第一是将更新内容发到 IPFS,第二个步骤是更新 ENS 纪录,以含新内容 IPFS 杂凑值,先前 Vitalik 已透过 Fleek 将第一个步骤自动化,只需内容推送至 Github,Fleek 会自动将新版本上传到 IPFS。
Vitalik Buterin 想藉一段 Javascript 脚本自动化剩下手动步骤。他给 ChatGPT 的任务很简单,就是用正确调用数据,向正确地址发送一个以太坊交易,以更新 ENS 合约的内容杂凑值纪录,使其等于 Fleek 给他的 IPFS 杂凑值。
不过实测后,Vitalik Buterin 结论是:
GPT-3 聊天机器人当写程式助手很有帮助,但它也犯了很多错。最后,我可以很快修正它的错,因为我具备很多领域的知识。
因此 Vitalik Buterin 认为,此时此刻人工智慧离成为人类程式设计师的替代品还非常遥远,ChatGPT 只是加速他本来用 Google 就能搞清楚的事。
不过 Vitalik Buterin 也提到,ChatGPT 确实介绍了一些从未见过的编码模式,且 ChatGPT 编写base converter 的速度比他快,对编写 Javascript 发送简单交易的范例操作来说,ChatGPT 做得相当好:
人工智慧迅速进步,我希望还能继续进步,并随着时间过去消除错误。
The Block报道,通常开发者会依赖 StackOverflow 等网站手动查找现成代码,但需要时间。其他区块链开发者认同 V 神提及 ChatGPT 可加速查代码的说法,Solana 生态借贷协议 Solend 创办人 Rooter 就指出,ChatGPT 肯定有助减少 StackOverflow 搜寻花费的时间。
但 Rooter 警告,需警惕区块链应用使用 ChatGPT 创建代码的可靠性,鉴于区块链代码不可变,且执行后无法更改,开发者需更小心。
(本文由 动区动趋 授权转载;首图来源:shutterstock)
▼
特别声明 本页内容仅供参考,版权终归原著者所有,若有侵权,请联系我们删除。