chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

深度學(xué)習(xí)自然語(yǔ)言處理 ? 來(lái)源:新智元 ? 2023-06-20 14:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

【導(dǎo)讀】動(dòng)嘴寫(xiě)代碼指日可待!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è)代碼庫(kù)。

3c8bf996-0f2b-11ee-962d-dac502259ad0.png

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

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

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

3cb5b308-0f2b-11ee-962d-dac502259ad0.png

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

3cff6a98-0f2b-11ee-962d-dac502259ad0.png

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

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

究竟有多大的魅力?

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

- 一個(gè)提示就能生成一個(gè)代碼庫(kù) - 提出需要澄清的問(wèn)題 - 生成技術(shù)規(guī)范 - 編寫(xiě)所有必要代碼 - 易于添加自己的推理步驟、修改和實(shí)驗(yàn) - 項(xiàng)目開(kāi)源

- 分分鐘讓你完成編碼

3d30bf26-0f2b-11ee-962d-dac502259ad0.png

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

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

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

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

- 簡(jiǎn)單易用,能夠?yàn)橛脩籼峁﹥r(jià)值; - 靈活且易于添加新的「AI步驟」; - 支持高級(jí)提示,可以記住用戶反饋; - 能快速在AI和人類之間快速切換;

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

3d87c9a6-0f2b-11ee-962d-dac502259ad0.gif

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

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

第一階段的步驟是:

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

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

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

3dc5f474-0f2b-11ee-962d-dac502259ad0.png

第二階段的步驟是:

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

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

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

3e15acee-0f2b-11ee-962d-dac502259ad0.png

貪吃蛇上手實(shí)操

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

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

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

3e616454-0f2b-11ee-962d-dac502259ad0.png

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

3e86a0ac-0f2b-11ee-962d-dac502259ad0.png

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

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

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

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

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

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

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

3eba9290-0f2b-11ee-962d-dac502259ad0.gif

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

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

3f381a76-0f2b-11ee-962d-dac502259ad0.gif

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

40ceb12e-0f2b-11ee-962d-dac502259ad0.gif

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

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

413c90ea-0f2b-11ee-962d-dac502259ad0.png

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

415f8ffa-0f2b-11ee-962d-dac502259ad0.png

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

417d6700-0f2b-11ee-962d-dac502259ad0.png

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

難設(shè)置

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

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

41bd7214-0f2b-11ee-962d-dac502259ad0.png

41f6cce4-0f2b-11ee-962d-dac502259ad0.png

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

4221c64c-0f2b-11ee-962d-dac502259ad0.png

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

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

42474674-0f2b-11ee-962d-dac502259ad0.png

安裝方法

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

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

- pip install gpt-engineer

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

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

- cd gpt-engineer

- make install

- source venv/bin/activate

設(shè)置

使用GPT4訪問(wèn)權(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

- 在新文件夾中填寫(xiě) main_prompt 文件

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

結(jié)果

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

限制

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

特點(diǎn)

你可以通過(guò)編輯 identity 文件夾中的文件來(lái)指定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)公司,通過(guò)尖端的機(jī)器學(xué)習(xí)、計(jì)算機(jī)視覺(jué)和自然語(yǔ)言處理來(lái)理解產(chǎn)品。

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

42e162e0-0f2b-11ee-962d-dac502259ad0.png

431c11ec-0f2b-11ee-962d-dac502259ad0.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4977

    瀏覽量

    74400
  • GPT
    GPT
    +關(guān)注

    關(guān)注

    0

    文章

    374

    瀏覽量

    16984
  • GitHub
    +關(guān)注

    關(guān)注

    3

    文章

    489

    瀏覽量

    18765

原文標(biāo)題:GPT-Engineer一夜爆火!一個(gè)提示生成整個(gè)代碼庫(kù),GitHub狂飆19k星

文章出處:【微信號(hào):zenRRan,微信公眾號(hào):深度學(xué)習(xí)自然語(yǔ)言處理】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    OpenClaw之后,AI邁入“黑暗森林”時(shí)代

    并不是款單純的聊天機(jī)器人,而是個(gè)真正能夠幫助我們執(zhí)行具體任務(wù)的助手。 ? 也因此,OpenClaw在GitHub上的標(biāo)數(shù)在短短3
    的頭像 發(fā)表于 03-09 06:13 ?1.6w次閱讀
    OpenClaw<b class='flag-5'>爆</b><b class='flag-5'>火</b>之后,AI邁入“黑暗森林”時(shí)代

    瑞薩RA系列FSP庫(kù)開(kāi)發(fā)實(shí)戰(zhàn)指南之使用GPT輸入捕獲進(jìn)行脈寬和周期測(cè)量實(shí)驗(yàn)

    一個(gè)實(shí)驗(yàn)使用了GPT的輸出功能,本次實(shí)驗(yàn)要使用GPT的輸入功能,通過(guò)GPT的輸入捕獲進(jìn)行脈寬和周期測(cè)量。其測(cè)量的原理如下圖所示。
    的頭像 發(fā)表于 04-24 10:49 ?5415次閱讀
    瑞薩RA系列FSP<b class='flag-5'>庫(kù)</b>開(kāi)發(fā)實(shí)戰(zhàn)指南之使用<b class='flag-5'>GPT</b>輸入捕獲進(jìn)行脈寬和周期測(cè)量實(shí)驗(yàn)

    請(qǐng)教RTD GPT 配置問(wèn)題

    5000 在 Ftm_Gpt_Ip.h 中(知道下次重新生成代碼時(shí),任何此類更改都會(huì)被覆蓋,但這是我現(xiàn)在取得進(jìn)展的唯方法) 如果我弄錯(cuò)了,請(qǐng)指正我。如果沒(méi)有,請(qǐng)告知最佳處理方式。
    發(fā)表于 04-15 08:32

    深度解析OpenClaw背后的風(fēng)險(xiǎn)

    作為2026年最火爆的開(kāi)源AI項(xiàng)目之,OpenClaw 因其支持本地部署、自主文件操作、瀏覽器控制與任務(wù)自動(dòng)化等能力,在短短幾個(gè)月內(nèi)登頂 GitHub 開(kāi)源項(xiàng)目中獲最多的軟件。因其Logo為紅色龍蝦,因此稱為 “小龍蝦”,已
    的頭像 發(fā)表于 03-12 09:54 ?853次閱讀
    深度解析OpenClaw<b class='flag-5'>爆</b><b class='flag-5'>火</b>背后的風(fēng)險(xiǎn)

    DeepSeek周年的寂靜

    ,爭(zhēng)先恐后地展示技術(shù)進(jìn)步。而另邊,則是DeepSeek新模型缺席春節(jié)假期,與年前R1橫空出世、引爆全球關(guān)注的高光姿態(tài),形成了鮮明對(duì)比。 ? 恰逢R1
    的頭像 發(fā)表于 02-26 14:15 ?1.1w次閱讀
    DeepSeek<b class='flag-5'>爆</b><b class='flag-5'>火</b><b class='flag-5'>一</b>周年的寂靜

    Keil MDK生成LIB庫(kù)及使用LIB庫(kù)

    問(wèn)題引出:為什么要做成lib庫(kù)? 1、不想將自己寫(xiě)的源代碼公開(kāi),但是同時(shí)庫(kù)文件又需要讓別人能夠正常調(diào)用,那封裝成lib的格式就是個(gè)方法。
    發(fā)表于 01-22 07:17

    京東零售廣告創(chuàng)意:統(tǒng)的布局生成和評(píng)估模型

    :https://arxiv.org/abs/2508.02374? 代碼鏈接:https://github.com/JD-GenX/Uni-Layout? ? ? 摘要:布局生成在電商圖片的設(shè)計(jì)中起到
    的頭像 發(fā)表于 01-13 16:18 ?1196次閱讀
    京東零售廣告創(chuàng)意:統(tǒng)<b class='flag-5'>一</b>的布局<b class='flag-5'>生成</b>和評(píng)估模型

    創(chuàng)業(yè)公司自定義芯片,被上市公司抄怎么辦?

    從三伍微自定義Wi-Fi FEM之后,我被問(wèn)到最多的話題是,上市芯片公司看到后做顆PIN to PIN芯片怎么辦? 為什么大家只關(guān)心上市芯片公司,而不是其他創(chuàng)業(yè)公司??催^(guò)我文章或者同行的都知道
    的頭像 發(fā)表于 12-24 14:16 ?583次閱讀

    顆芯片賣了是什么感覺(jué)

    轉(zhuǎn)載自《鐘林談芯》 顆芯片賣了是什么感覺(jué)?是痛并快樂(lè)著。 市場(chǎng)的火熱,出乎意料。交付的壓力使人焦慮和心痛,不愿辜負(fù)客戶、市場(chǎng)對(duì)三伍微的認(rèn)可和支持。盡管之前做了“足夠”的安全備貨,但市場(chǎng)需求的
    的頭像 發(fā)表于 11-26 15:11 ?519次閱讀
    <b class='flag-5'>一</b>顆芯片賣<b class='flag-5'>爆</b>了是什么感覺(jué)

    【RA4M2-SENSOR】3、使用GPT定時(shí)器-PWM輸出

    的信息 */ R_GPT_InfoGet(&g_timer2_ctrl, &info); /* 獲得計(jì)時(shí)器個(gè)周期需要的計(jì)數(shù)次數(shù) */ uint32_t
    發(fā)表于 09-01 15:20

    怎么在K230IDE上使用代碼提示

    怎么在K230IDE上使用代碼提示
    發(fā)表于 08-08 08:22

    微軟開(kāi)源GitHub Copilot Chat,AI編程迎來(lái)新突破

    GitHub Copilot + vscode的組合我已經(jīng)用了很久,我的代碼開(kāi)發(fā)效率完全提升了個(gè)level。幫我代碼
    的頭像 發(fā)表于 07-02 09:34 ?1432次閱讀
    微軟開(kāi)源<b class='flag-5'>GitHub</b> Copilot Chat,AI編程迎來(lái)新突破

    labview生成exe時(shí),總是提示icon無(wú)法寫(xiě)入

    崩潰好多次,提示什么程序框圖無(wú)法load,后來(lái)也稀里糊涂就解決了。目前是項(xiàng)目本身可以正常跑,打開(kāi)修改保存運(yùn)行都很正常,但就是生成不了exe。我感覺(jué)是代碼底層出了什么硬傷,但我也定位不了是哪里出了問(wèn)題,之前出問(wèn)題的vi我也不記得是
    發(fā)表于 06-28 13:12

    英偉達(dá)一夜大漲1.2萬(wàn)億元,市值重回全球第!

    ABSTRACT摘要英偉達(dá)股票一夜大漲1.2萬(wàn)億元,市值超越微軟,重新回到全球第位置。JAEALOT2025年6月26日截至2025年6月25日美股收盤,英偉達(dá)股價(jià)大漲4.33%,收于154.31
    的頭像 發(fā)表于 06-26 17:35 ?3689次閱讀
    英偉達(dá)<b class='flag-5'>一夜</b>大漲1.2萬(wàn)億元,市值重回全球第<b class='flag-5'>一</b>!

    文講透 AI 歷史上的 10 個(gè)關(guān)鍵時(shí)刻

    2025年,人工智能已經(jīng)不再只是前沿科技圈的熱詞,而是真真正正地走進(jìn)了我們的日常:生成圖像、寫(xiě)代碼、自動(dòng)駕駛、醫(yī)療診斷……幾乎每個(gè)行業(yè)都在討論AI,擁抱AI。但今天的大模型奇點(diǎn)不是一夜之間到來(lái)的,它
    的頭像 發(fā)表于 05-15 14:40 ?3014次閱讀
    <b class='flag-5'>一</b>文講透 AI 歷史上的 10 <b class='flag-5'>個(gè)</b>關(guān)鍵時(shí)刻