今天凌晨,ChatGPT 罕見地迎來了一次交互界面的大改。
沒有顛覆式創新,奔著生產力革命的 ChatGPT Canvas 新功能隱約透著幾分 Claude Artifacts 的影子。
Canvas 是一個全新的界面,旨在幫助用戶與 ChatGPT 在寫作和編碼方面進行更緊密的協作。
對于這項功能,OpenAI 研究主管 Karina Nguyen 在 X 平臺闡述了她的想法:
我心目中的終極 AGI 界面是一張空白畫布(Canvas)。
它能夠隨著人類的偏好不斷演變、自我變形,并發明出與人類互動的全新方式,重新定義我們與 AI 技術以及整個互聯網的關系。
簡言之,Canvas 就是一個更大的、更適合復雜工作的協作空間。
有意思的是,在 OpenAI 官網上,我們也發現了支持該新功能的領導團隊包括了一些今年離職的熟悉面孔——Barret Zoph、John Schulman、Mira Murati。
而即日起,OpenAI 將向 ChatGPT Plus 和 Team 用戶推出 Canvas。
Enterprise 和 Edu 用戶則在下周獲得訪問權限。測試結束后,OpenAI 計劃向免費用戶推出 Canvas。
指哪改哪,寫作能力更強了
寫作和編碼都是 ChatGPT 的兩大高頻使用場景。
盡管聊天界面簡潔高效,適用于多種任務,但目前在處理需要復雜步驟和多方面技能的項目上顯得有些力不從心。
Canvas 便提供了一種新的工作界面,用戶可以在其中編輯和改進 AI 的輸出。
OpenAI 官方表示,Canvas 能夠讓 ChatGPT 更懂你的心思,比如你可以高亮標注出重點部分,告訴 ChatGPT 特別關注哪里。
用官方的話來說,就像是旁邊有一個文案編輯或代碼審查員在實時地提供實時反饋和建議。
在 Canvas 界面中,你也可以輕松地編輯文字或代碼。
頁面還配備了快捷方式,讓你可以要求 ChatGPT 調整寫作長度、調試代碼,并快速執行其他有用的操作。一鍵撤銷,恢復到之前的原版本也輕而易舉。
寫作快捷方式包括:
建議編輯:ChatGPT 提供實時建議和反饋。
調整長度:編輯文檔長度,使其更短或更長。
更改閱讀水平:調整從幼兒園到研究生的閱讀水平。
增加最終潤色:檢查語法、清晰度和一致性。
添加表情符號:添加相關的表情符號以強調和增加色彩。
殺雞焉用牛刀,在小事上頻繁調用 Canvas 反倒有些復雜。
通常情況下,Canvas 會在 ChatGPT 檢測到可以提供幫助的場景時自動啟用。當然,你也可以在提問時加上「use canvas 」來打開該功能。
據 OpenAI 介紹,比如在遇到像「寫一篇關于咖啡豆歷史的博客文章」這樣的請求時,Canvas 會自動啟動。
但如果是在簡單的問答任務中,比如「幫我做一個新晚餐食譜」,那么啟動 Canvas 就有些小題大做了。
為什么說 Canvas 功能能夠提升寫作質量和改善交互體驗?
官方表示,類似于質量監控系統,開發團隊設置了超過 20 個自動化測試來追蹤他們的 AI 在開發過程中的表現。
在開發過程中,研究團隊使用前不久推出的 OpenAI o1-preview 版本來生成合成數據,然后用作后訓練的數據集,從而加強模型的關鍵功能,比如寫作和與新用戶的互動。
真·AI 程序員來了
考慮到編碼通常不是一次性完成的,而是需要多次修改和改進。
Canvas 的目的是讓追蹤和理解 ChatGPT 所做的修改變得更加簡單明了,并且未來 OpenAI 將進一步考慮提升編輯過程的透明度。
編碼快捷方式包括:
審查代碼:ChatGPT 提供實時建議,以改善代碼。
添加日志:插入打印語句以幫助調試和理解代碼。
添加注釋:為代碼添加注釋,以便更容易理解。
修復錯誤:檢測并重寫有問題的代碼以解決錯誤。
移植到其它語言:將代碼翻譯成 JavaScript、TypeScript、Python、Java、C++ 或 PHP。
在編碼任務中,為了避免干擾經驗豐富的開發者,Canvas 也不應該那么頻繁地調用。OpenAI 特意在這方面進行了改進,使得它在寫作和編碼任務中更準確地觸發 Canvas,分別達到了 83% 和 94% 的準確率。
目前,基于 GPT-4o 模型構建的 Canvas 仍處于早期測試階段,用戶可以在模型菜單欄中切換體驗該功能,OpenAI 宣稱將迅速改善其功能。
除了教會模型要適當地啟動,研究團隊還要教會其如何更聰明地編輯內容。
當 Canvas 啟動后,模型需要判斷:是只修改內容的某些部分,還是全部重寫。
因此,如果用戶在界面上明確指出了要改的地方,模型就會只修改那些部分。而如果用戶沒有特別指出,模型就會選擇重寫整篇內容。
終極的 AGI 界面——空白畫布
Karina Nguyen 也分享了 Canvas 的一些實際使用案例。
GPT-4o 結合 Canvas 可以研究藝術史并撰寫報告,可以要求驗證其觀點并添加引用文獻。
用 ChatGPT 搜索最好的餐廳,并通過電子郵件邀請朋友。
GPT-4o 結合 Canvas 可以編寫 Rust 代碼并進行代碼審查。
瀏覽食譜后,Canvas 可以根據現有的食材創造新菜譜。
OpenAI 開發者大會的狂歡仍在繼續。
Canvas 功能的著力點依然牢牢鎖定在內容創作和編碼開發過程。
獨立窗口的設計自由度更高,能夠讓我們能夠直接在主界面上與復雜內容進行互動和管理,這不僅極大優化了用戶體驗,也讓我們看到了人機交互的未來。
只有簡單問答功能的 AI 服務,已經跟不上人類「副駕駛」的第一梯隊了。
隨著 Claude Artifacts、Cursor 等功能/工具的爆火出圈,Canvas 功能的推出也是為了補上市場競爭的重要一環。
OpenAI 人機交互的「彈藥庫」依然充足,也依然春風得意。