編輯:編輯部 HYZj 【新智元導(dǎo)讀】OpenAI Day 4,Canvas重大升級(jí),所有用戶(hù)皆可使用!它不僅能與人類(lèi)寫(xiě)作編輯文檔、運(yùn)行和調(diào)試Python,還整合進(jìn)自定義GPTs中,成為更絲滑的打工神器。OpenAI直播第四天,ChatGPT生產(chǎn)力再次革新了! 這次,奧特曼沒(méi)有露臉。由OpenAI CPO Kevin Weil帶著另兩位同事,在20分鐘內(nèi)演示了Canvas的全新功能。 當(dāng)然,還有例行的圣誕冷笑話一則:
Canvas新功能將向所有用戶(hù)開(kāi)放,不論是免費(fèi)的,還是付費(fèi)的用戶(hù),皆可暢玩。 奧特曼表示,Canvas不僅能夠編碼,還可以為文字添加emoji。 這次,一共更新了三大能力:
10月份Canvas一上線,就以「顛覆人機(jī)交互」的界面震撼了全世界。同時(shí),也成為了ChatGPT發(fā)布兩年來(lái),聊天界面首次迎來(lái)的大升級(jí)。 對(duì)此,OpenAI的設(shè)想是,讓ChatGPT不再僅僅是一個(gè)簡(jiǎn)單的對(duì)話框,而是能與人類(lèi)「并肩作戰(zhàn)」的全新AI。寫(xiě)作、代碼,都能開(kāi)啟全新的合作方式。 而這次Canvas全新升級(jí)的新玩法,更是令人深切地感受到,一個(gè)「人類(lèi)和AI合作」的嶄新時(shí)代,已經(jīng)拉開(kāi)序幕。 編輯文本,提出建議 現(xiàn)在,在Canvas中,用戶(hù)可以和ChatGPT寫(xiě)作編輯文檔了,包括修改標(biāo)題、調(diào)整長(zhǎng)度和閱讀等級(jí)、添加表情符號(hào)等,寫(xiě)作無(wú)比流暢自然。 在GPT對(duì)話框的左下角,點(diǎn)擊「View tools」按鈕即可看到Canvas,或者你也可以直接在對(duì)話框中@Canvas將它召喚出來(lái)。 給ChatGPT輸入指令之后,便會(huì)跳轉(zhuǎn)到一個(gè)左右并排的視圖,左邊是我們熟悉的聊天界面,右邊就是Canvas了。 此前,GPT生成的文字只在對(duì)話框中展示,我們必須把它復(fù)制到文檔中才能進(jìn)行修改。 而在Canvas里,則可以直接在這個(gè)交互界面里實(shí)時(shí)編輯,和GPT共同協(xié)作。 此外,Canvas右下角還有一個(gè)按鈕,其中包含了一些方便實(shí)用的快捷鍵。 - Suggest edits:可以要求GPT為我們提供修改建議。 - Adjust the length:可以調(diào)整文章的長(zhǎng)度。 - Reading level:可以根據(jù)文字內(nèi)容面向的讀者類(lèi)型,調(diào)整語(yǔ)言的復(fù)雜程度,有幼兒園、初中、高中、大學(xué)、研究生幾個(gè)級(jí)別。 - Add final polish:最終的潤(rùn)色,可以檢查拼寫(xiě)錯(cuò)誤、語(yǔ)法問(wèn)題等。 - Add emojis:添加表情符號(hào),可以選擇將表情符號(hào)放在單詞、段落或者列表中。 現(xiàn)場(chǎng),研究人員先寫(xiě)了一篇名為《The Elves and the Christmas Catastrophe》的圣誕故事,還在其中加入了許多表情符號(hào)。 添加表情符號(hào)時(shí),它會(huì)在之前的版本上進(jìn)行實(shí)時(shí)的流式更新,方便你在上下文中清楚地看到變化。 最終結(jié)果長(zhǎng)下面這樣: 接著,他們用它修改了一篇論文。 將論文粘貼到文本框中,因?yàn)槠容^長(zhǎng),即可直接打開(kāi)Canvas。 接著,他們輸入prompt讓GPT以物理學(xué)教授的角度提供修改建議。 在GPT提供修改建議的時(shí)候,它會(huì)直接在Canvas界面中進(jìn)行批注,比以往僅在聊天框中提供建議要直觀了許多。 跑代碼,debug 在編程方面,研究人員對(duì)Canvas的能力也做了令人興奮的改進(jìn)。 現(xiàn)在,我們可以直接在Canvas中運(yùn)行Python代碼,這樣就能看到輸出,無(wú)論是以文本還是圖形的形式。 比如現(xiàn)在,我們需要調(diào)試一段出了問(wèn)題的代碼。 把它復(fù)制到ChatGPT中,我們實(shí)際上就得到了一個(gè)代碼編輯器。 然后,就可以直接求助ChatGPT,讓它幫我們調(diào)試代碼,并且問(wèn)它出了什么問(wèn)題。 它識(shí)別出,「plot.label」在Matplotlib中不存在,隨后提供了一個(gè)修正代碼示例。 在右上角點(diǎn)擊「Run」,可以看到「label未定義」,這就證明:ChatGPT的判斷是正確的! 因?yàn)椤竘abel」不是一個(gè)有效函數(shù),在Matplotlib中我們可能就需要使用「title」來(lái)代替。 研究人員表示,ChatGPT居然一下子就發(fā)現(xiàn)了這個(gè)bug,太令人驚訝了。 總之,點(diǎn)擊「修復(fù)錯(cuò)誤」,ChatGPT就能編輯Canvas來(lái)修復(fù);點(diǎn)擊「顯示更改」,就能看到ChatGPT究竟改了什么。 而且,「顯示更改」不僅適用于代碼,也適用于文檔。 果然,被Canvas修復(fù)后的代碼,就得出了正確的折線圖。 所以,這一切究竟是怎么做到的? 研究人員解釋道,在Canvas中,他們加載了一個(gè)WebAssembly Python模擬器,它允許我們加載幾乎任何Python庫(kù),并且立即運(yùn)行你的代碼,甚至包括生成圖形。 接下來(lái),他們讓ChatGPT生成了一個(gè)關(guān)于圣誕老人玩具的Sankey流程圖,并且添加顏色,呈現(xiàn)圣誕主題的效果。 ChatGPT再次檢查、編輯代碼,然后添加了一些代碼行,創(chuàng)建了Sankey圖,還加入了數(shù)據(jù)。 最終,圖像成功生成了! 甚至,我們還能把圖像拖到prompt區(qū)域,讓ChatGPT進(jìn)一步優(yōu)化它。 植入自定義GPTs Canvas第三大能力更新,便是將其整合進(jìn)自定義GPTs中。 GPTs對(duì)于所有人再熟悉不過(guò)了,能為任何特定任務(wù)提供ChatGPT自定義指令、自定義上下文,以及其他獨(dú)特具體的構(gòu)建方式。 甚至,你還可以將其與他人分享使用。 直播現(xiàn)場(chǎng),研究人員決定利用定制GPT,幫助圣誕老人去處理海量的郵件。 如果圣誕老人有這么這一助手,幫他起草初稿,就可以更輕松回復(fù)孩子們的郵件。 上傳一封Alexi給圣誕老人信件的照片到定制的「Santa Letter Drafter」中。 可以看到,Alexi的愿望清單中,一共有三項(xiàng):一輛全新自行車(chē)、一塊H100 GPU,還有一些專(zhuān)為研究的暗物質(zhì)。 除了上傳照片外,研究人員又向圣誕老人GPT提供了關(guān)于Alexi個(gè)人性格方面的背景——他今年表現(xiàn)很好。 接下來(lái),GPT就開(kāi)始為Alexi寫(xiě)回信了。 圣誕老人的回信中,夸贊自行車(chē)是一個(gè)不錯(cuò)的選擇,至于GPU,技術(shù)工坊的精靈們已經(jīng)在為你生產(chǎn)了。而暗物質(zhì),可能沒(méi)有辦法實(shí)現(xiàn)了。 可以看到,這已經(jīng)是一個(gè)非常不錯(cuò)的初稿,方便圣誕老人再次撰寫(xiě)、修改。 以上一套流程下來(lái),很多人沒(méi)有注意到的是: 研究人員并沒(méi)有點(diǎn)擊任何Canvas按鈕,GPTs只是自動(dòng)生成了Canvas。 這是在構(gòu)建定制的「Santa Letter Drafter」時(shí),研究人員便將Canvas放下了自定義指令中。 那么,具體是如何配置的呢? 通過(guò)點(diǎn)擊定制GPT頭像,會(huì)出現(xiàn)一個(gè)「編輯GPT」選項(xiàng),然后進(jìn)入配置界面。 在指令中,通過(guò)添加「可以使用Canvas」的提示,便可以實(shí)現(xiàn)這個(gè)能力。而且,指令中可以規(guī)定圣誕老人回復(fù)郵件的風(fēng)格,要幽默風(fēng)趣。 在定制界面下方,還有一個(gè)功能的復(fù)選框,勾選Canvas即可。 更多演示 針對(duì)Canvas新功能,OpenAI研究員Karina Nguyen做了更多的分享。 兩年來(lái),OpenAI首次革新了人類(lèi)與ChatGPT的協(xié)作方式 個(gè)性化導(dǎo)師Canvas可以被塑造成一個(gè)更加個(gè)性化的導(dǎo)師,能夠通過(guò)各種豐富的方式與之互動(dòng)。 比如,你可以讓ChatGPT為你解釋數(shù)學(xué)概念——高斯分布,然后再要求它編寫(xiě)代碼。 最后,它還可給出可視化繪圖。 這意味著,對(duì)于許多學(xué)生來(lái)說(shuō),學(xué)習(xí)內(nèi)容更加直觀,能幫助其對(duì)復(fù)雜概念的理解。 代碼執(zhí)行Canvas還可以是一個(gè)自動(dòng)化SWE和數(shù)據(jù)科學(xué)家。 它能自動(dòng)查找API文檔、生成并運(yùn)行代碼,還能畫(huà)出數(shù)據(jù)可視化圖表! 編寫(xiě)小工具/游戲任何人都可以用Canvas編寫(xiě)個(gè)性化的小工具,或者游戲。 如下,就是ChatGPT寫(xiě)的曼德勃羅分形(Mandelbrot fractal)的Python代碼。 |
19款電子扎帶
電路板識(shí)別電子標(biāo)簽