成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

GPT-Engineer一夜爆火!一個(gè)提示生成整個(gè)代碼庫,GitHub狂飆19k星

人工智能 新聞
動(dòng)嘴寫代碼指日可待!AI代碼生成明星項(xiàng)目GPT-Engineer一夜爆火,短短幾天狂攬19k星。

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

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

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

圖片

項(xiàng)目地址:https://github.com/AntonOsika/gpt-engineer

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

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

圖片

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

圖片

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

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

究竟有多大的魅力?

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

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

- 提出需要澄清的問題

- 生成技術(shù)規(guī)范

- 編寫所有必要代碼

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

- 項(xiàng)目開源

- 分分鐘讓你完成編碼

圖片

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

這不僅僅是一個(gè)項(xiàng)目,而是對(duì)未來的一瞥。

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

另外,根據(jù)GitHub介紹了GPT-Engineer主要項(xiàng)目理念:

- 簡單易用,能夠?yàn)橛脩籼峁﹥r(jià)值;

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

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

- 能快速在AI和人類之間快速切換;

- 所有計(jì)算都是「可恢復(fù)的」,并持久地保存到文件系統(tǒng)。

圖片

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

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

第一階段的步驟是:

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

GPT-Engineer系統(tǒng)接收來自O(shè)penAI GPT-4的反饋,了解哪些需求需要澄清,并回應(yīng)提示用戶澄清的問題。

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

圖片

第二階段的步驟是:

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

GPT-Engineer收到來自O(shè)penAI GPT-4的響應(yīng),然后…

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

圖片

貪吃蛇上手實(shí)操

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

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

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

圖片

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

圖片

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

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

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

用戶界面:游戲界面長什么樣?有任何特別設(shè)計(jì)需求和喜好嗎?

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

游戲結(jié)束狀況:游戲如何結(jié)束?是否有評(píng)分體系或排行榜?

代碼結(jié)構(gòu):對(duì)Python后端、HTML和JavaScript代碼的組織有什么具體要求嗎?

圖片

當(dāng)你簡單回答完這些問題后,GPT-Engineer就根據(jù)這些信息,給出了能夠?qū)崿F(xiàn)目標(biāo)所需的文件、類和方法的列表。

具體步驟唰唰唰地來了。

圖片

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

圖片

網(wǎng)友熱評(píng)

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

圖片

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

圖片

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

圖片

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

難設(shè)置

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

與ChatGPT4的能力相當(dāng)

圖片

圖片

最后總結(jié),理想很豐滿,現(xiàn)實(shí)很骨感。

圖片

還有網(wǎng)友對(duì)基準(zhǔn)指出了問題,

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

圖片

安裝方法

要么選擇穩(wěn)定版(stable),要么選擇開發(fā)版(development)。

對(duì)于穩(wěn)定版本:

- pip install gpt-engineer

對(duì)于開發(fā)版:

- git clone git@github.com:AntonOsika/gpt-engineer.git

- cd gpt-engineer

- make install

- source venv/bin/activate

設(shè)置

使用GPT4訪問權(quán)限的API密鑰運(yùn)行:

- export OPENAI_API_KEY=[your api key]

運(yùn)行

創(chuàng)建一個(gè)空文件夾。如果在repo中,你可以運(yùn)行:

- cp -r projects/example/ projects/my-new-project

- 在新文件夾中填寫 main_prompt 文件

- 運(yùn)行:gpt-engineer projects/my-new-project

結(jié)果

- 檢查 projects/my-new-project/workspace 中生成的文件

限制

使用額外的思想鏈提示,如Reaffon,應(yīng)該能夠讓其更可靠,并且不會(huì)錯(cuò)過主要提示中請(qǐng)求的功能。

特點(diǎn)

你可以通過編輯 identity 文件夾中的文件來指定AI智能體的「身份」。

編輯「身份」和改進(jìn) main_prompt 是讓智能體記住項(xiàng)目之間的事情的方法。

steps.py 中的每個(gè)步驟都將其與GPT4的對(duì)話歷史記錄存儲(chǔ)在logs文件夾中,并且可以使用 scripts/rerun_edited_message_logs.py 重新運(yùn)行。

項(xiàng)目主要作者

Anton Osika

圖片

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

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

圖片

圖片

責(zé)任編輯:張燕妮 來源: 新智元
相關(guān)推薦

2024-05-07 13:07:18

模型訓(xùn)練

2024-08-01 17:19:25

2025-03-28 12:10:30

2025-01-13 08:20:00

AI模型訓(xùn)練

2024-12-27 10:27:58

2023-08-14 07:58:50

GitHubMetaGPT人工智能

2020-11-16 09:02:38

Python開發(fā)工具

2023-06-25 07:42:02

2024-05-09 09:09:56

2024-08-30 17:25:23

開發(fā)AI

2015-07-14 11:39:08

Docker容器DevOps虛擬機(jī)

2018-05-23 11:43:59

數(shù)據(jù)庫

2023-06-01 16:56:50

AI女友

2023-05-26 17:15:40

AI搜索

2020-11-10 10:46:57

開源后臺(tái)管理系統(tǒng)Base Admin

2023-10-04 19:52:33

模型論文

2020-11-27 15:35:18

GitHubVue.js開發(fā)

2016-01-26 17:47:58

SaaSSaaS平臺(tái)SaaS服務(wù)

2025-01-14 14:17:43

2023-06-27 09:33:46

開源代碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: av片免费| 九九精品久久久 | 欧美在线一区二区三区 | 99热首页| 午夜免费视频观看 | 亚洲色图网址 | 成人在线一区二区三区 | 精品国偷自产在线 | 久久精品国产一区二区 | 日韩精品1区2区 | 三级黄色大片网站 | 精品国产乱码久久久久久影片 | 亚洲一区二区电影在线观看 | 精品无码久久久久久国产 | 一区二区国产精品 | 久久久久国产精品一区二区 | 91久久综合亚洲鲁鲁五月天 | 国产视频一区二区 | 伊人春色在线 | 欧美在线精品一区 | 一区在线观看视频 | 日韩视频一区二区三区 | 亚洲综合无码一区二区 | 国产激情在线 | 国产99久久精品一区二区300 | 亚洲夜夜爽 | 又黄又爽的网站 | 福利视频1000 | 久久在线视频 | 色婷婷激情| 高清人人天天夜夜曰狠狠狠狠 | 在线观看日本高清二区 | 国产色 | 国产精品久久性 | 免费视频一区二区三区在线观看 | 国产乱码精品一区二三赶尸艳谈 | 欧美精品在线免费观看 | 91玖玖 | 一区二区精品 | 91免费在线播放 | 高清成人免费视频 |