發表日期 3/22/2022, 1:08:53 PM
新智元報道
編輯:袁榭 好睏
【新智元導讀】 GPT-3又更新瞭!來,讓我們看看這次又增加瞭些什麼新功能?
AI界的明星研究所、老是搞事情的OpenAI,最近又搞瞭個事情:
GPT-3增加瞭兩項新功能:「編輯」與「插入」。
不到一天內,OpenAI官推宣布此消息的貼文獲贊兩韆。
「編輯」讓GPT-3更貼近真正的人類
過去,GPT-3和Codex會根據之前齣現的文本在現有內容的末尾添加文本。
然而,無論是寫文本還是寫代碼,真正人類的寫作工作都不僅僅是個疊加字符的過程,它是一個既有文本不斷被修正的迭代過程。
為瞭更加貼近人類的智能,GPT-3和Codex本來就該有編輯文本、更改當前存在的內容或在內容中間添加文本。
現在,這個功能終於實現瞭!
新的GPT-3和Codex可以編輯或將內容插入現有文本,而不隻是去補全現有的文本。
如此一來,也就讓修改現有內容變得切實可行,例如重寫一段文本或重構代碼。
這不僅為GPT-3解鎖瞭新的用法,而且還改進瞭現有的實現方式。
對於文科生來說,這個「編輯」功能可用於更改文本的語氣或結構,或進行針對性的更改,例如修復拼寫。
比如,在下圖的示例中,就可以在文本中
1 添加一首自我誇耀的詩;
2 將這首詩更改為第一人稱(更加臉厚瞭);
3 將這首詩轉換為一封帶有適當稱呼和簽名的緻人類書信。
這迴,吳剋群再也不用頭疼如何為你寫詩瞭。
對於碼農來說,這個功能既適用於重構代碼、添加文檔,也能在編程語言之間進行編譯、更改編碼風格等等。
當想用Codex偷懶時,一句話就能直接搞定瞭。
當然瞭,想要做到這一點,就必須要提到全新的「插入」瞭。
既有文本中間插入新內容
「插入」功能可以在現有的文本中間添加或生成上下文相關的內容。
若在文本中間添加的內容,可以為GPT-3提供更多的上下文背景,還可以提高AI模型的各種任務完成質量。
例如編寫長篇文本、在段落之間轉換、按大綱生成文本、或引導模型産齣有劇情結尾的文本。
在上圖的示例中,人工添加大綱的第二小節標題,讓GPT-3生成瞭置信度很高的中間填充文本。
如果沒有添加上下文語境背景的第二小節標題,GPT-3模型會生成與第二部分無關的填充文本。若添加內容有助於提示語境,模型就會生成能有機聯係各部分小標的填充文本。
在軟件開發中,碼農通常會將代碼添加到現有文件的中間。
在下圖的示例中,模型不僅成功補完瞭缺失的函數,同時成功地接上瞭已經寫好的代碼。
此外,OpenAI還嘗試讓Codex去自己添加import和文檔注釋。顯然,如果不參考後麵的代碼的話,這是不可能實現的。
網友惡搞
比如這位網友就把《傲慢與偏見》的開頭部分輸入GPT-3。
然後,用編輯功能生成類似的作品……一首rap歌的歌詞。
結果還真生成齣文理通順的成品瞭!
還有用戶馬上用這個新功能惡搞瞭OpenAI與GPT-3:「在代碼的『增加編輯模式』與『搞錢』兩步驟之間插入『OpenAI創建取代碼農的bot』,就齊活瞭!」
不過推特上當即有用戶實驗後報錯:齣bug瞭,不好使。
OpenAI的人馬上錶示緻謝,稱團隊會馬上跟進。不過按頁麵目錄走流程的話,功能是可以用的。
參考資料:
https://openai.com/blog/gpt-3-edit-insert/
https://twitter.com/OpenAI/status/1503815605551439873