谷歌 Gemini 修改 bug 讓網(wǎng)友大開眼界!X 一小伙分享,為測試 Gemini 1.5 Pro,自己在編寫一個(gè)網(wǎng)頁的代碼時(shí)故意留了 3 個(gè) bug,并分別錄制了網(wǎng)頁 bug 視頻。
接著把代碼庫打包成文件連同視頻一起輸給了 Gemini 1.5 Pro,提示它找到并修復(fù)代碼中的所有 bug,且要提供一個(gè)簡要指南以及所做更改的說明。
沒想到,Gemini 1.5 Pro 還真就分分鐘正確識別并修復(fù)了每一個(gè) bug。
小伙將這種玩法 po 出來后熱度不斷攀升,網(wǎng)友們紛紛一鍵三連,轉(zhuǎn)贊收藏量過萬。
其本人還在評論區(qū)強(qiáng)調(diào),“這只是一個(gè)簡單的例子,也將是它最差的表現(xiàn)”,Gemini 這小汁前途不可限量啊。
有網(wǎng)友表示想起來一件事覺得有趣:英偉達(dá)黃院士前段時(shí)間曾公開表示“孩子們以后不需要學(xué)編程了”,那時(shí)候還有很多人反對稱“AI 不會取代程序員”
。
但甭管怎么說,AI 可以給程序員提供幫助是有目共睹的。
接下來我們展開來看 Gemini 1.5 Pro 修復(fù) bug 的經(jīng)過。
事件經(jīng)過
正如開頭提到的,網(wǎng)友先是在編寫網(wǎng)頁代碼時(shí)故意寫錯(cuò)了 3 處:
這就導(dǎo)致網(wǎng)頁上的一些功能操作無法正常運(yùn)行,于是小伙分別拍攝了 3 處無法正常運(yùn)行的視頻,每個(gè)視頻十幾秒。
然后將視頻連同代碼庫一起輸給了 Gemini 1.5 Pro。
prompt 為:
Fix the bugs in my code.Create a simple markdown guide for me to fix them,and then write the actual code to fix the bugs.I need the full code like it's for a complete PR so I am make the changes.(修復(fù)我代碼中的 bug,為我創(chuàng)建一個(gè)簡單的 Markdown 指南以修復(fù) bug,然后編寫實(shí)際的代碼來修復(fù)。我需要完整的代碼,就像它是為了一個(gè)完整的 Pull Request 一樣,這樣我才能進(jìn)行更改。)
隨后,Gemini 1.5 Pro 立刻準(zhǔn)確識別了 3 個(gè) bug:
點(diǎn)擊一個(gè)待辦事項(xiàng)并不會將其標(biāo)記為完成 / 未完成
主題切換器不會切換主題
點(diǎn)擊登錄按鈕不會觸發(fā)任何操作
緊接著就分別給出了修復(fù)方案,附帶代碼:
小伙仔細(xì)對照自己敲的代碼,確認(rèn) Gemini 1.5 Pro 給出的答案是正確的:
小伙還強(qiáng)調(diào),這 3 個(gè) bug 在代碼庫文件中其實(shí)離著很遠(yuǎn),這也就意味著 Gemini 1.5 Pro 確實(shí)讀完了完整的上下文。
“想要訪問權(quán)限”
網(wǎng)友看到這一系列操作后激動搓手,直呼想要 Gemini 1.5 Pro 訪問權(quán)限:
除坐等外,還有網(wǎng)友表示用 GPT-4 幫忙修復(fù)代碼也很好使,順帶暢想了一下 GPT-5:
接下來可能是實(shí)時(shí)交互?或許能與 GPT-5 進(jìn)行屏幕共享?
而另一邊已經(jīng)獲得訪問權(quán)限的網(wǎng)友早就玩嗨了。
比如,一次性輸給 Gemini 1.5 Pro 最新的 10 篇論文,讓它從中找到一個(gè)作者的電子郵件地址。
結(jié)果 Gemini 1.5 Pro 第一次就成功找到了:
然后又讓 Gemini 1.5 Pro 從超 360000token 的《哈利?波特與鳳凰社》整本書中找到一句話的說話人,Gemini 1.5 Pro 也成功找到了。
測試?yán)^續(xù)上難度,一次性輸入三本書,Gemini 1.5 Pro 最后用時(shí)約 1 分鐘再次成功找到對應(yīng)的說話人:
驚訝之余,這位測試者總結(jié)了 Gemini 1.5 Pro 的邏輯推理能力:
對于常規(guī)提示,接近 GPT-4 的性能。
但當(dāng)我添加數(shù)十個(gè)例子時(shí),Gemini 的性能在提升,似乎沒有上限。多示例提示成為了新的微調(diào)方法。
沃頓商學(xué)院教授 Ethan Mollick 也來整活了。輸給 Gemini 1.5 Pro 一本 352 頁的《太空 60 年》規(guī)則手冊,約 250000token,然后要求它扮演一個(gè)角色。
即使說明書分散在很多頁上,而且非常復(fù)雜,但 Gemini“似乎明白了”:
Ethan Mollick 教授表示,對所有其他 AI 進(jìn)行這項(xiàng)測試都是失敗的,只有 Gemini 1.5 Pro 成功了。
這位網(wǎng)友想要編譯整個(gè) X 算法的代碼存儲庫并將其上傳到 Gemini 1.5 Pro,正在線向網(wǎng)友征集想問的問題。
只見編譯完成后,共 310489token,Dogan Ural 向 Gemini 1.5 Pro 提出了網(wǎng)友們關(guān)心的一系列問題,比如“在推特上擴(kuò)大或者減少影響力的前 5 件事是什么?”
Gemini 1.5 Pro 很輕松地給出了這樣?jì)饍旱拇鸢福?/p>
你還見過哪些有趣的玩法?歡迎評論區(qū)分享~
參考鏈接:
[1]https://twitter.com/mckaywrigley/status/1762175776726663267
[2]https://twitter.com/mattshumer_/status/1759981272779108403?s=46&t=iTysI4vQLQqCNJjSmBODPw
本文來自微信公眾號:量子位 (ID:QbitAI),作者:西風(fēng)
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。