国产精品久久久久久久久久久久午衣片,国产成人精品男人的天堂网站,熟女一区二区中文字幕,亚洲精品国产精品乱码在线

環(huán)球快消息!GPT-Engineer一夜爆火!一個(gè)提示生成整個(gè)代碼庫,GitHub狂飆19k星

AutoGPT之后,又一個(gè)明星項目誕生了!

GPT-Engineer一夜之間火遍全網(wǎng),GitHub項目已經(jīng)狂攬19k星。

這是一個(gè)根據指示生成代碼的AI工具,你只需要「動(dòng)動(dòng)嘴」,就能直接構建整個(gè)代碼庫。


(資料圖片僅供參考)

項目地址:https://github.com/AntonOsika/gpt-engineer

甚至,它能學(xué)習你的代碼風(fēng)格,短短幾分鐘就能讓你搞定編碼項目。

網(wǎng)友表示,我們離AGI又進(jìn)了一步。

程序猿又要被淘汰一波了。

一句提示創(chuàng )建代碼庫

短短一周,GPT-Engineer在GitHub熱度狂飆,引眾多開(kāi)發(fā)者圍觀(guān)。

究竟有多大的魅力?

項目主要作者Anton Osika在6月11日首次推出GPT-Engineer,并介紹了這款AI工具最大的特點(diǎn):

- 一個(gè)提示就能生成一個(gè)代碼庫

- 提出需要澄清的問(wèn)題

- 生成技術(shù)規范

- 編寫(xiě)所有必要代碼

- 易于添加自己的推理步驟、修改和實(shí)驗

- 項目開(kāi)源

- 分分鐘讓你完成編碼

暢想下,未來(lái)無(wú)需編寫(xiě)一行代碼,開(kāi)發(fā)者創(chuàng )建一個(gè)項目就像和好友聊天那樣簡(jiǎn)單。

這不僅僅是一個(gè)項目,而是對未來(lái)的一瞥。

GPT-Engineer預示著(zhù)未來(lái)軟件創(chuàng )造將是一個(gè)人機共話(huà)的時(shí)代。

另外,根據GitHub介紹了GPT-Engineer主要項目理念:

- 簡(jiǎn)單易用,能夠為用戶(hù)提供價(jià)值;

- 靈活且易于添加新的「AI步驟」;

- 支持高級提示,可以記住用戶(hù)反饋;

- 能快速在A(yíng)I和人類(lèi)之間快速切換;

- 所有計算都是「可恢復的」,并持久地保存到文件系統。

這個(gè)項目獨特地方在于,開(kāi)發(fā)者在文本文件中提交需求,GPT-Engineer不是無(wú)條件接受這些要求,而是提出許多詳細的問(wèn)題來(lái)讓程序員澄清缺失的細節。

整個(gè)過(guò)程分兩個(gè)階段執行,即(1)需求細化促進(jìn)階段和(2)軟件構建階段。

第一階段的步驟是:

用戶(hù)提供的包含軟件需求的文本文件被提交給GPT-Engineer,并被放置在OpenAI的GPT的初始消息中,同時(shí)還包括確定澄清問(wèn)題的指示。

GPT-Engineer系統接收來(lái)自OpenAI GPT-4的反饋,了解哪些需求需要澄清,并回應提示用戶(hù)澄清的問(wèn)題。

GPT-Engineer會(huì )將這一過(guò)程循環(huán),直到所有問(wèn)題澄清到OpenAI GPT-4滿(mǎn)意為止。

第二階段的步驟是:

前一階段提煉的需求被打包,并與OpenAI的GPT指令(即系統提示)和另外一套GPT-Engineer希望看到的輸出指令(即用戶(hù)提示)一起包裝起來(lái)。

GPT-Engineer收到來(lái)自OpenAI GPT-4的響應,然后…

GPT-Engineer為用戶(hù)提供指令的軟件項目創(chuàng )建源代碼文件。

貪吃蛇上手實(shí)操

說(shuō)了這么多,不如上手試練一番。做一個(gè)多人可玩的貪吃蛇網(wǎng)頁(yè)版游戲。

你只需要輸入一些關(guān)鍵提示:

使用有MVC組件的Python后端,視圖需要將狀態(tài)流傳輸給所有玩家,用你所生成的代碼直接直接運行html和js。

對于這個(gè)游戲代碼生成,GPT-Engineer就會(huì )讓你繼續回答一些細節的問(wèn)題。

游戲規則和機制:確切給出貪吃蛇如何移動(dòng)、生長(cháng),以及與其他玩家如何交互,有沒(méi)有什么power-ups,或者特殊游戲元素?

玩家互聯(lián):有多少玩家能加入游戲,是否有游戲大廳或者匹配?

游戲狀態(tài)更新:多久更新一次游戲狀態(tài),多久把狀態(tài)流傳輸給玩家,延遲率是?

用戶(hù)界面:游戲界面長(cháng)什么樣?有任何特別設計需求和喜好嗎?

游戲控制:玩家如何控制蛇?是否有其他控制或設置?

游戲結束狀況:游戲如何結束?是否有評分體系或排行榜?

代碼結構:對Python后端、HTML和JavaScript代碼的組織有什么具體要求嗎?

當你簡(jiǎn)單回答完這些問(wèn)題后,GPT-Engineer就根據這些信息,給出了能夠實(shí)現目標所需的文件、類(lèi)和方法的列表。

具體步驟唰唰唰地來(lái)了。

最后一款完美的貪吃蛇游戲代碼就完成了。

網(wǎng)友熱評

網(wǎng)友表示,「澄清問(wèn)題」是真正使GPT-Engineer脫穎而出的原因,因為修復生成代碼中的問(wèn)題往往比編寫(xiě)代碼本身需要更多的時(shí)間。這似乎是朝著(zhù)正確方向邁出的一大步。

真希望我上學(xué)時(shí)候就有這樣利器了。

還有網(wǎng)友對GPT-Engineer和GPT-4的區別感到困惑。

然而,這個(gè)項目火雖火,一位網(wǎng)友測試了GPT-Engineer,給出了體驗:

難設置

實(shí)際上不是創(chuàng )建文件,只是讓你從命令行中運行一次(即不能調試)

與ChatGPT4的能力相當

最后總結,理想很豐滿(mǎn),現實(shí)很骨感。

還有網(wǎng)友對基準指出了問(wèn)題,

gpt-engineer做了幾個(gè)簡(jiǎn)單的編程任務(wù),并將它們作為基準。它可以為你快速開(kāi)發(fā)一個(gè)currency_converter,但不能正確編碼一個(gè)pomodoro_timer(還沒(méi)有?。?/p>

項目主要作者

Anton Osika

Anton Osika是Depict.ai的首席技術(shù)官。這是一家創(chuàng )建機器學(xué)習推薦系統的初創(chuàng )公司,通過(guò)尖端的機器學(xué)習、計算機視覺(jué)和自然語(yǔ)言處理來(lái)理解產(chǎn)品。

就在4小時(shí)前,他還發(fā)了一條動(dòng)態(tài)稱(chēng),GPT-Engineer已經(jīng)躍升到17k星,一點(diǎn)也沒(méi)有減速跡象。

本文來(lái)源:新智元,原文標題:《GPT-Engineer一夜爆火!一個(gè)提示生成整個(gè)代碼庫,GitHub狂飆19k星》

風(fēng)險提示及免責條款 市場(chǎng)有風(fēng)險,投資需謹慎。本文不構成個(gè)人投資建議,也未考慮到個(gè)別用戶(hù)特殊的投資目標、財務(wù)狀況或需要。用戶(hù)應考慮本文中的任何意見(jiàn)、觀(guān)點(diǎn)或結論是否符合其特定狀況。據此投資,責任自負。

關(guān)鍵詞: