金磊 發自 凹非寺
量子位 | 公衆号 QbitAI
今天淩晨,OpenAI又有了一個大動作——
釋出Canvas,一個與ChatGPT合作寫作和程式設計的新界面!
這個全新的界面,是由OpenAI的GPT-4o來建構,需要在模型選擇欄中單獨pick出來使用——“GPT-4o with canvas”。
在Canvas模式之下,就不僅僅是簡單對話的過程了,而是允許使用者可以對生成的内容進行二次創作和編排,用官方的話來說就是:
就像文案、代碼編輯器一樣。
例如我們上傳一個檔案,并在ChatGPT給出生成内容之後,在界面的右下角就有一個“編輯”的按鈕:
這個按鈕展開之後有五個功能,分别是:
- 編輯建議(Suggest edits)
- 調整上下文長度(Adjust the length)
- 更改閱讀水準(Reading level)
- 添加最終潤色(Add final polish)
- 添加表情包(Add emojis)
以第一個“編輯建議”功能為例,現在隻需要選擇要修改的内容片段,然後點選“應用(Apply)”,這段文字就會被重新生成:
文章标題也可以用“劃詞”的方式,按照自己的要求“回爐重造”且可微調:
這種新模式一推出,立即引發了衆多網友的熱議。
例如沃頓商學院教授Ethan Mollick給予了高度的評價:
它把純粹的聊天機器人轉向了一個新的角度,更像是跟同僚一起工作。
也有網友從個人使用體驗角度出發,認為這是“今年迄今為止最大的ChatGPT更新”。
不過眼尖的網友也發現,這不就是Claude的Artifacts功能麼……
據了解,Canvas已經面向全球ChatGPT Plus和Team使用者推出,下周将再向Enterprise和Edu使用者釋出權限。
那麼Canvas還有哪些玩法?我們繼續往下看。
和ChatGPT一起寫作
剛才我們展示的是Canvas寫作中的“編輯”功能,接下來我們再看下“調整上下文長度”。
這個功能如其名,就是可以把文檔長度編輯得更短或更長,一共有五檔:目前長度、更長、最長、更短、最短。
在選擇想要的長度之後,ChatGPT就會對全文逐字逐段地進行更改:
而“更改閱讀水準”功能就有點厲害了,包含從幼稚園、國中、目前水準、高中、大學和研究所學生六種水準。
隻需選擇你想要的閱讀水準,ChatGPT就會把整篇文章調整為合适的内容:
“添加最終潤色”功能,則是會對整篇文章做一個修改,包括檢查文法、清晰度和一緻性等。
“添加表情包”這個玩法就比較有意思了,可以把emoji們添加到文章中,讓内容變得更加生動有趣。
例如一位網友便展示了他的成果:
Sam Altam似乎對這個功能情有獨鐘,就在剛剛,他還在社交平台上釋出了一個投票——添加表情包是不是OpenAI最好的功能。
對此,有61%的使用者投出了“yes”:
不過也有網友在Altman的文章下面提出了一個問題:
如何確定打開Canvas功能?除非我要求他寫一篇部落格。
在量子位的實測過程中也确實出現了這個問題,OpenAI接下來或許對此會進行優化。
和ChatGPT一起程式設計
除了寫作之外,Canvas另一個功能就是程式設計了,整體來看包含以下五種功能:
- 審查代碼(Review code)
- 添加日志(Add logs)
- 添加注釋(Add comments)
- 修複bug(Fix bugs)
- 轉換語言(Port to a language)
例如我們先給ChatGPT提出一個要求:
幫我用Rust寫一個API Webserver。
在Canvas中,我們針對某個代碼片段,可以通過類似劃詞的方式,讓它按要求對代碼進行更改:
對特别細節的内容,我們也可以手動進行更改:
對于審查代碼、添加日志、添加注釋、修複bug這四個功能,隻需要點選一下,就可以全局進行更改。
值得注意的是,更改程式設計語言這個功能,目前提供了JavaScript、TypeScript、Python、Java、C++和PHP這幾個選項。
讓AI成為協作者
對于Canvas功能,OpenAI通過20多項自動化内部評估來衡量進展情況,使用了新穎的合成資料生成技術,例如從 OpenAI o1-preview 中提取輸出,以針對其核心行為對模型進行後訓練。
這種方法的優勢是能夠快速解決寫作品質和新使用者互動問題,而無需依賴人工生成的資料。
而對于如何觸發Canvas,也正如我們剛才所述,目前OpenAI的政策還是較為嚴格,為的就是能跟正常的問答區分開來。
其次就是在Canvas界面中,如何決定讓AI全局重寫還是局部更改,OpenAI目前的政策是,如果想要局部更改,就可以通過類似劃詞的方式進行;而右下角的所有功能,則是傾向于全局重寫。
至于問答Prompt和Canvas這兩種方法誰的生成品質更高,OpenAI也做了一番比較:
Canvas模型比帶有提示指令的zero-shot GPT-4o準确率高30%,品質高16%。
除此之外,Canvas的建構也是借助了2個開源項目完成,原作者現身表示得到了OpenAI的贊助:
那麼你覺得OpenAI新出的Canvas功能如何呢?歡迎體驗過後在評論區留言讨論。
參考連結:
[1]https://openai.com/index/introducing-canvas/
[2]https://x.com/OpenAI/status/1841887709566271896
[3]https://x.com/sama/status/1841992483024339236
— 完 —
量子位 QbitAI · 頭條号簽約
關注我們,第一時間獲知前沿科技動态