今天小編分享的科學經驗:Gemini修bug神了!錄網頁視頻把代碼庫甩給它就行,網友坐不住了:想要訪問權限,歡迎閱讀。
谷歌 Gemini 修改 bug 讓網友大開眼界!
X 一小夥分享,為測試 Gemini 1.5 Pro,自己在編寫一個網頁的代碼時故意留了 3 個 bug,并分别錄制了網頁 bug 視頻。
接着把代碼庫打包成檔案連同視頻一起輸給了 Gemini 1.5 Pro,提示它找到并修復代碼中的所有 bug,且要提供一個簡要指南以及所做更改的說明。
沒想到,Gemini 1.5 Pro 還真就分分鍾正确識别并修復了每一個 bug。
小夥将這種玩法 po 出來後熱度不斷攀升,網友們紛紛一鍵三連,轉贊收藏量過萬。
其本人還在評論區強調," 這只是一個簡單的例子,也将是它最差的表現 ",Gemini 這小汁前途不可限量啊。
有網友表示想起來一件事覺得有趣:英偉達黃院士前段時間曾公開表示 " 孩子們以後不需要學編程了 ",那時候還有很多人反對稱 "AI 不會取代程式員 "。
但甭管怎麼說,AI 可以給程式員提供幫助是有目共睹的。
接下來我們展開來看 Gemini 1.5 Pro 修復 bug 的經過。
事件經過
正如開頭提到的,網友先是在編寫網頁代碼時故意寫錯了 3 處:
這就導致網頁上的一些功能操作無法正常運行,于是小夥分别拍攝了 3 處無法正常運行的視頻,每個視頻十幾秒。
然後将視頻連同代碼庫一起輸給了 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. ( 修復我代碼中的 bug,為我創建一個簡單的 Markdown 指南以修復 bug,然後編寫實際的代碼來修復。我需要完整的代碼,就像它是為了一個完整的 Pull Request 一樣,這樣我才能進行更改。 )
随後,Gemini 1.5 Pro 立刻準确識别了 3 個 bug:
點擊一個待辦事項并不會将其标記為完成 / 未完成
主題切換器不會切換主題
點擊登錄按鈕不會觸發任何操作
緊接着就分别給出了修復方案,附帶代碼:
小夥仔細對照自己敲的代碼,确認 Gemini 1.5 Pro 給出的答案是正确的:
小夥還強調,這 3 個 bug 在代碼庫檔案中其實離着很遠,這也就意味着 Gemini 1.5 Pro 确實讀完了完整的上下文。
" 想要訪問權限 "
網友看到這一系列操作後激動搓手,直呼想要 Gemini 1.5 Pro 訪問權限:
除坐等外,還有網友表示用 GPT-4 幫忙修復代碼也很好使,順帶暢想了一下 GPT-5:
接下來可能是實時互動?或許能與 GPT-5 進行螢幕共享?
而另一邊已經獲得訪問權限的網友早就玩嗨了。
比如,一次性輸給 Gemini 1.5 Pro 最新的 10 篇論文,讓它從中找到一個作者的電子郵件地址。
結果 Gemini 1.5 Pro 第一次就成功找到了:
然後又讓 Gemini 1.5 Pro 從超 360000token 的《哈利 · 波特與鳳凰社》整本書中找到一句話的說話人,Gemini 1.5 Pro 也成功找到了。
測試繼續上難度,一次性輸入三本書,Gemini 1.5 Pro 最後用時約 1 分鍾再次成功找到對應的說話人:
驚訝之餘,這位測試者總結了 Gemini 1.5 Pro 的邏輯推理能力:
對于常規提示,接近 GPT-4 的性能。
但當我添加數十個例子時,Gemini 的性能在提升,似乎沒有上限。多示例提示成為了新的微調方法。
沃頓商學院教授 Ethan Mollick 也來整活了。輸給 Gemini 1.5 Pro 一本 352 頁的《太空 60 年》規則手冊,約 250000token,然後要求它扮演一個角色。
即使說明書分散在很多頁上,而且非常復雜,但 Gemini" 似乎明白了 ":
Ethan Mollick 教授表示,對所有其他 AI 進行這項測試都是失敗的,只有 Gemini 1.5 Pro 成功了。
這位網友想要編譯整個 X 算法的代碼存儲庫并将其上傳到 Gemini 1.5 Pro,正在線向網友征集想問的問題。
只見編譯完成後,共 310489token,Dogan Ural 向 Gemini 1.5 Pro 提出了網友們關心的一系列問題,比如 " 在推特上擴大或者減少影響力的前 5 件事是什麼?"
Gemini 1.5 Pro 很輕松地給出了這樣嬸兒的答案:
你還見過哪些有趣的玩法?歡迎評論區分享~
參考鏈接:
[ 1 ] https://twitter.com/mckaywrigley/status/1762175776726663267
[ 2 ] https://twitter.com/mattshumer_/status/1759981272779108403?s=46&t=iTysI4vQLQqCNJjSmBODPw