OpenAI 旗下聊天機器人 ChatGPT 在推出 2 個月後活躍用戶達到 1 億,成爲歷史上用戶增長最快的應用,此前記錄是 TikTok 用時 9 個月。它能夠以更貼近一般人的對話方式與使用者互動,用途十分廣泛。作爲一款 AI 機器人,ChatGPT 上知天文,下知地理,能寫文章,能改 Bug, 甚至能通情達理地給出情感建議。
和其他許多人一樣,我對 ChatGPT 的強大功能感到非常震驚。雖然我以前也玩過類似 AI 人工智能機器人,但我對 ChatGPT 回答的內容廣度、深度和流暢性深感驚訝。從詩詞到Solidity 編程,從哲學到物理學,輸出內容的質量簡直令人驚歎。ChatGPT 仍處於起步階段,它無疑是包括 Web3 在內的每個行業的潛在顛覆性力量。在這篇文章中,我作爲 web3 的探索者將分享概述一些我認爲ChatGPT將對行業帶來的變化。
在此之前,我們要先學會如何註冊使用 ChatGPT 。
註冊 ChatGPT 賬戶的過程非常簡單,只是遵循以下步驟即可:
第一步:連接外網 (推薦美國,目前開放的國家有韓國、日本、印度、新加坡、美國)。
第二步:在瀏覽器輸入OpenAI的網站並點擊【Sign Up】按鈕。
第三步:在註冊頁面上,你需要填寫一些基本信息,如姓名,電子郵件,電話和密碼。
第四步:我們打開beta.openai.com/overview官網鏈接。然後在頂部選擇某個話題,點擊的【Try it】按鈕,就可以開始與 ChatGPT 聊天啦!
Education
首先,像 ChatGPT 這樣的人工智能系統在教育學習和幫助用戶探索 Web3 世界方面非常有用。 當然,有人會說,互聯網友擁有無數的資源可供學習 — 社交媒體、視頻、課程、遊戲都可以引導新用戶進入該行業。但是,所有這些都存在一個巨大的起步障礙:從哪裏開始呢?在 Google 上搜索 “ What is web3 ? ” 會出現大堆廣告,右邊是包含專業術語的維基百科頁面:
Web3(也稱爲Web 3.0)是一個新的世界萬維網的概念,它結合了去中心化、區塊鏈技術和基於代幣的經濟學等概念。 ——維基百科
什麼是“區塊鏈技術”、“代幣經濟學”,爲什麼我們需要發展一個"新的萬維網"? 對於一個初學者來說,這一切都毫無意義。Web3 是經濟、金融、法律、機制設計等經濟社會學科與 IT、數學、密碼學等數字信息科技交叉整合的新領域,它如此之新,以至於不僅沒有出現權威學者,甚至連一個基本知識體系都沒有梳理出來,人們連該學什麼都不知道。所有這些都使 Web3 門檻變得非常高,並且是目前 Web 3 未被大規模採用的一個主要瓶頸。在找到真正的答案之前,新人需要進行大量額外的查詢並點擊許多不同的鏈接。
從頂層邏輯上說,這是因爲 Google 搜索引擎的核心是海量信息集合,而非信息創造。你在搜索框輸入關鍵字,搜索引擎根據算法,抓取、索引、排序與你的查詢匹配的結果,然後你看到了大量的鏈接,再從中尋找自己需要的信息。而 ChatGPT 屬於 AIGC(人工智能生產內容),是一種新的內容創作方式。它已經被數據集訓練完畢,通過一對一的對話和類似人類的口吻,給出單一、即時的答案,還能結合上下文,實現多輪對話,幫你解決更爲複雜的、連續性的問題。你可以一步步引導規則,讓它設計遊戲等產品,或者給它一段程序,讓它檢查 bug,還可以給它演示案例,讓它舉一反三。互動越複雜,ChatGPT 的能力也會越豐富。比傳統的聊天機器人更聰明,比 Google 搜索引擎更快捷,ChatGPT 讓查找信息的過程更加直觀和簡單。
當然,ChatGPT 不僅僅適用於初學者;對於任何想了解 Web3 火熱項目,例如 zk-SNARKs 或跨鏈通信協議的人來說都是有用的工具。我最喜歡的,是它的 “ 總結 ” 能力。不管是一篇文章或是超長的電子郵件,ChatGPT 都能夠快速整理出重點。由於 Web3 是一個多樣化和技術上具有挑戰性的行業,總是有很多新的項目、機制和概念需要我們去快速思考理解。這就是爲什麼 Web3 迫切需要一個高效率學習工具,如 ChatGPT。
Coding
儘管如此,ChatGPT 最令人印象深刻的能力之一是它能夠參與編寫、審查甚至重構代碼以及提供有助於完成開發任務的技術信息,程序員將省去很多工作量。web3 是靠智能合約來運行的,ChatGPT 在智能合約的生成上可以助一臂之力,有些簡單的智能合約,也許像我這樣完全不懂程序的人用它就可以自動生成。
舉例說明
Q: Write a smart contract that creates a ERC-20 token called GPToken with symbol GPT using the OpenZeppelin with a disable_mint function that is triggered when 1 million tokens are minted
A:
我發現一個非常有用的方面是它能夠用簡單的英語解釋代碼。我認爲這是一個可以幫助開發人員更好地理解其他人編寫的代碼的領域,因爲大多數時候,開發人員閱讀而不是編寫新代碼。
Conclusion
ChatGPT在多大程度上可以真正實現 Web3 的開發全自動化?我相信 Vitalik 對此總結的相當好。
在這一點上,人工智能還遠遠不能替代程序員,ChatGPT 在編碼過程中會出現錯誤......儘管如此,它確實向我介紹了一些我以前沒有見過的編碼模式,並且會加快編碼速度。......這就是說,人工智能正在迅速改進,我希望它能繼續進一步優化,並隨着時間的推移消除這樣的錯誤。
對於像 ChatGPT 這樣的高級AI來說,它可以爲我們節省從 0 到 1 思考過程來加速對於 Web3的學習和思考。在未來,我們可能會看到更復雜的 AI 機器人,但仍然沒有辦法將人類從創造的過程中剔除。