OpenAI 在上週推出的新型聊天機器人模型 ChatGPT 掀起熱潮。不過以太坊共同創辦人 Vitalik Buterin 在 6 日撰文表示,經過他實測 ChatGPT 的編程能力,結論是人工智慧距離取代人類程式設計師還相當遙遠。
(前情提要:ChatGPT被玩壞!OpenAI竟幫聊天客戶寫套利程式、加密貨幣論文,甚至創作歌曲)
(背景補充:AI + Web3》ChatGPT 和 Web3 可能的結合點有哪些?)
以太坊共同創辦人 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 創建代碼的可靠性,鑑於區塊鏈代碼是不可變的,並且在運行之後無法更改,開發者需要小心。
📍相關報導📍
ChatGPT 嘲笑瑞波幣「藏後門可控制」,Ripple Labs駁:OpenAI 回答自相矛盾