搜尋
首頁科技週邊人工智慧ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼'魔法”

一旦ChatGPT寫的東西有bug,就必須立刻重啟新會話,否則它的錯誤就會開始成倍疊加:這種感覺就像是它試圖在掩飾什麼,非常奇怪。

丟給ChatGPT一個需求,它只能給你一堆運行效果未知的程式碼?

現在,只需一個小改動,ChatGPT不僅能直接把你的文字需求變成程式碼,還能幫你跑一遍,把輸出結果回饋給你!

這個秘訣就是程式碼解釋器外掛程式。

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

作家Andrew Mayne(現已加入OpenAI)拿到了內測資格,並上手試了試,效果讓他直呼「魔法」—

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

讓ChatGPT寫個AI人臉偵測程序,Andrew Mayne上傳自己的照片後,很快就被偵測了出來:

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

再試試讓它寫個迷宮生成演算法,並把通路做成吃豆人動畫,完全沒問題:

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

有網友看到這篇內測文章後感嘆:

這太瘋狂了,它將改變一切。

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

來看看Andrew Mayne在內測中都發現了什麼神奇「魔法」。

發現了什麼神奇「魔法」?

作為目前最受矚目的ChatGPT外掛之一,程式碼解釋器是一個在沙盒、防火牆執行環境中工作的Python解釋器,包含一些臨時磁碟空間。

簡單來說,只需要給ChatGPT輸入一句話,它不但能寫出程式碼,還能藉助解釋器跑通程式碼、給出每一行程式碼的解釋,將結果輸出給你:

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

產生的內容也是多種多樣,從文字、圖像和聲音的處理,到棋類遊戲引擎和簡單的AI演算法,ChatGPT都能搞定。

文字影像聲音處理

先來看看影像的生成與處理效果。

例如,把ChatGPT把克蘇魯圖像轉換成ASCII:

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

#生成戴著帽子叼著煙鬥的貓(有點抽象):

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

產生網站二維碼:

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

#做一份比較簡單的動畫也沒問題,例如「暴風雪」:

再來聽聽聲音。

例如,產生謝潑德音調(一段聽起來像是不斷升高或降低的音調,但其實只是一段音的無限循環):

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

不僅給了解釋,還產生了一段音調,聽起來似乎真有點那個意思了:

ChatGPT產生的謝潑德音調音訊:00:0000:10

最後是文字處理,以OCR演算法為例,這是個將圖片辨識成一段文字的演算法:

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

上傳一張舊照片後,AI很快就識別出了對應的文字並轉換成了.txt文件,看起來也還不錯:

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

#那麼,再進一步,試試用ChatGPT寫演算法?

寫AI演算法

除了開頭提到的人臉辨識演算法,是ChatGPT基於OpenCV生成的以外,Andrew Mayne這次也嘗試了NLP演算法。

具體來說,就是給出一半的句子,讓AI預測下一個詞,ChatGPT很快就給了程式碼:

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

看起來不錯,產生效果如何?

Andrew Mayne試了一句:

They went to the…(他們去了…)

通常這裡應該接一個地點名詞,例如沙灘或教堂等等。然而,ChatGPT寫的AI演算法在思考一通後,接了個「shoulders」? ? ?

They went to the shoulders.(他們去了肩膀)

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

#對此Andrew Mayne調侃,不用擔心ChatGPT寫出個GPT-4了。

生成遊戲引擎

最後是生成遊戲引擎,Andrew Mayne表示“完全沒問題”,但並未給出ChatGPT的具體步驟。

這是產生一個跳棋引擎的效果(此外,還能產生象棋引擎):

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

也可以讓它產生一個細胞自動機(Game of Life):

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

寫的程式並非100%正確

有網友看完後表示,程式碼解釋器外掛程式很好地填補了ChatGPT“數學差」的漏洞:

ChatGPT幾乎沒啥數學技能,但它能輕鬆地透過產生Python程式碼來完成這件事。

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

但也有不少網友在這次示範中,發現了不少Bug。

例如,雖然都是能運行的Python程序,仔細一看基本上都有顯而易見的小錯誤,包括:

  1. 生成謝潑德音調的方法是錯誤的,不僅得調振幅,還得調頻;
  2. 產生的謝潑德音調本身也有問題,正常來說最後一個音應該與第一個音相同,使得循環可以無限期地繼續;
  3. 用細胞自動機生成二維碼圖像,其實反過來用二維碼圖像倒推出細胞自動機(不過,這裡作者也承認他「教」ChatGPT作弊了)
  4. 行星軌道模擬中的軌道都是圓形軌道,從科學角度來說應該是很明顯的橢圓形。
  5. 圖形生成其實也有小bug,不一一列舉。

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

不過,「這些顯而易見的bug反而不需要太擔心。」

有網友感覺,真正需要擔心的是ChatGPT「疊加錯誤”的問題。

一旦ChatGPT寫的東西有bug,就必須立刻重啟新會話,否則它的錯誤就會開始成倍疊加:

這種感覺就像是它試圖在掩飾什麼,非常奇怪。

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

最後,雖然ChatGPT已經能寫出象棋引擎了,不過有眼尖的網友發現,它依舊不會下象棋。

例如,突然用馬吃掉自己的兵。 (手動狗頭)

ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼魔法”

參考連結:
[1]https://andrewmayneblog.wordpress.com/2023/03/23/chatgpt-code-interpreter- magic/
[2]https://news.ycombinator.com/item?id=35312609
[3]https://twitter.com/peteskomoroch/status/1639894112307679232

以上是ChatGPT可以自己跑代碼了:提需求直接輸入運行結果,網友內測後直呼'魔法”的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:51CTO.COM。如有侵權,請聯絡admin@php.cn刪除
擁抱面部是否7B型號奧林匹克賽車擊敗克勞德3.7?擁抱面部是否7B型號奧林匹克賽車擊敗克勞德3.7?Apr 23, 2025 am 11:49 AM

擁抱Face的OlympicCoder-7B:強大的開源代碼推理模型 開發以代碼為中心的語言模型的競賽正在加劇,擁抱面孔與強大的競爭者一起參加了比賽:OlympicCoder-7B,一種產品

4個新的雙子座功能您可以錯過4個新的雙子座功能您可以錯過Apr 23, 2025 am 11:48 AM

你們當中有多少人希望AI可以做更多的事情,而不僅僅是回答問題?我知道我有,最近,我對它的變化感到驚訝。 AI聊天機器人不僅要聊天,還關心創建,研究

Camunda為經紀人AI編排編寫了新的分數Camunda為經紀人AI編排編寫了新的分數Apr 23, 2025 am 11:46 AM

隨著智能AI開始融入企業軟件平台和應用程序的各個層面(我們必須強調的是,既有強大的核心工具,也有一些不太可靠的模擬工具),我們需要一套新的基礎設施能力來管理這些智能體。 總部位於德國柏林的流程編排公司Camunda認為,它可以幫助智能AI發揮其應有的作用,並與新的數字工作場所中的準確業務目標和規則保持一致。該公司目前提供智能編排功能,旨在幫助組織建模、部署和管理AI智能體。 從實際的軟件工程角度來看,這意味著什麼? 確定性與非確定性流程的融合 該公司表示,關鍵在於允許用戶(通常是數據科學家、軟件

策劃的企業AI體驗是否有價值?策劃的企業AI體驗是否有價值?Apr 23, 2025 am 11:45 AM

參加Google Cloud Next '25,我渴望看到Google如何區分其AI產品。 有關代理空間(此處討論)和客戶體驗套件(此處討論)的最新公告很有希望,強調了商業價值

如何為抹布找到最佳的多語言嵌入模型?如何為抹布找到最佳的多語言嵌入模型?Apr 23, 2025 am 11:44 AM

為您的檢索增強發電(RAG)系統選擇最佳的多語言嵌入模型 在當今的相互聯繫的世界中,建立有效的多語言AI系統至關重要。 強大的多語言嵌入模型對於RE至關重要

麝香:奧斯汀的機器人需要每10,000英里進行干預麝香:奧斯汀的機器人需要每10,000英里進行干預Apr 23, 2025 am 11:42 AM

特斯拉的Austin Robotaxi發射:仔細觀察Musk的主張 埃隆·馬斯克(Elon Musk)最近宣布,特斯拉即將在德克薩斯州奧斯汀推出的Robotaxi發射,最初出於安全原因部署了一支小型10-20輛汽車,並有快速擴張的計劃。 h

AI震驚的樞軸:從工作工具到數字治療師和生活教練AI震驚的樞軸:從工作工具到數字治療師和生活教練Apr 23, 2025 am 11:41 AM

人工智能的應用方式可能出乎意料。最初,我們很多人可能認為它主要用於代勞創意和技術任務,例如編寫代碼和創作內容。 然而,哈佛商業評論最近報導的一項調查表明情況並非如此。大多數用戶尋求人工智能的並非是代勞工作,而是支持、組織,甚至是友誼! 報告稱,人工智能應用案例的首位是治療和陪伴。這表明其全天候可用性以及提供匿名、誠實建議和反饋的能力非常有價值。 另一方面,營銷任務(例如撰寫博客、創建社交媒體帖子或廣告文案)在流行用途列表中的排名要低得多。 這是為什麼呢?讓我們看看研究結果及其對我們人類如何繼續將

公司競爭AI代理的採用公司競爭AI代理的採用Apr 23, 2025 am 11:40 AM

AI代理商的興起正在改變業務格局。 與雲革命相比,預計AI代理的影響呈指數增長,有望徹底改變知識工作。 模擬人類決策的能力

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )專業的PHP整合開發工具

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具