ChatGPT向Plus用戶開放Code interpreter功能 被稱最強應用
在沒有大張旗鼓宣傳下,ChatGPT 的 Code interpreter(程式碼解釋器) 測試版正式向所有 Plus 用戶開放,這或許是 GPT-4 有史以來最強大的功能。
目前這項功能僅向付費訂閱者發布,並且仍被認為處於稱為 Beta 的軟體開發階段,這意味著他們仍在努力測試修正。但是,這一做法已經被視為重大的應用變革。
簡而言之,Code interpreter 提供了一種易於使用的方式,將 GPT 等大型語言模型 (LLM) 的使用與更傳統的編寫程式功能結合起來,而無需編寫程式碼或設置運行此類程式碼的環境。
在這之前,多數人都知道 ChatGPT 能夠編寫從電子郵件到完成論文的所有內容,但除非用戶是程式設計師,否則很多人都不知道它所生成的程式碼。而如果要進一步應用,需要將生成的 Python 碼複製並黏貼,並在 ChatGTP 之外,人為檢查程式碼校錯。
這已經改變許多程式設計師工作的方式,他們讓 ChatGPT 寫一個初稿,並根據需要修改或不修改,以此完成工作任務。
Code interpreter 到來之後,生成程式碼和基於 ChatGPT 提示執行的步驟,完全在 ChatGPT 內完成。這需要透過文件上傳功能來上傳數據。與此同時,用戶不必編寫程式,因為 Code Interpreter 可以代替做所有的工作。
雖然這可能看起來像是只有程式設計師才會覺得有用的工具。然而,它實際上允許詳細的數據分析,而不需要任何程式碼—用戶本質上是直接向數據提出問題。
Code Interpreter 也降低了幻覺和迷惑的機率。當 AI 直接與 Python 碼一起工作時,程式碼有助於讓 AI 保持「誠實」,因為如果程式碼不正確,Python 會產生錯誤;而且由於操作的是數據,不是 LLM 本身,所以沒有錯誤被 AI 插入到數據中。
Code Interpreter 帶來的效果,與其說是提示製作,不如說是與 AI 進行對話,把它當作一個分析師和它交談。
根據許多實際使用的網民表示,在這一新功能下,只要提供數據,Code Interpreter 幾乎什麼都可以分析。一些人稱,Code Interpreter 的確是 OpenAI GPT-4 上線以來最強大的功能,恐怕不少工作職務又將因此失去。