夢晨 發(fā)自 凹非寺量子位 | 公眾號 QbitAI
靠玩ChatGPT,還能找到新工作?
(相關(guān)資料圖)
沒錯,Riley Goodside(后面叫他好面哥)4月份開始在網(wǎng)上發(fā)布玩GPT-3的心得。
最近ChatGPT一波爆火,他不光粉絲漲了一萬多,還收到新offer。
估值73億美元的硅谷獨角獸公司Scale AI,正式聘請他為“提示工程師”(Prompt Engineer)。
他的新老板、Scale AI創(chuàng)始人兼CEO發(fā)文歡迎他的加入,并稱提示工程師這個崗位還是業(yè)內(nèi)首次開設(shè),引發(fā)大量關(guān)注。
為啥要新設(shè)這樣一個崗位?
這位CEO認(rèn)為,AI大模型可以看成一種新型計算機,所以需要一種新型程序員去給它編程。
雖說是新型程序員,但是這份工作自己基本不用自己寫代碼。
畢竟只要講幾句人話,AI自己就能把代碼生成好了。
關(guān)于薪酬雙方都沒有透露,不過可以查到的是這家公司平均年薪13.7萬美元(約95萬人民幣)。
比去年美國機器學(xué)習(xí)工程師的整體平均年薪11.2萬美元還要高出22%。
對于好面哥找到的全新工作,網(wǎng)友紛紛刷起“恭喜”、“羨慕了”,以及“見證歷史
”。
有人覺得,這個新工種甚至能讓沒有技術(shù)背景的人也能參與到科技行業(yè)來。
不過,還有不少人心存疑惑:
提示工程師,到底干啥的?
先簡單介紹一下提示(Prompt),最早是對預(yù)訓(xùn)練模型做微調(diào)的一種新興方法,提示學(xué)習(xí)曾被譽為“NLP的第四范式”。
這種方法能以很小的代價讓AI完成新的、在訓(xùn)練過程中沒學(xué)過的任務(wù)。
傳統(tǒng)的微調(diào)方法需要更新模型的參數(shù),到了1750億參數(shù)的GPT-3這種大模型,成本就太高了。
提示學(xué)習(xí)的新方法完全不需要改動模型參數(shù),只需把新任務(wù)寫成提示模版給AI描述一下,再給AI看幾個示例(不給也可以)。
△來自GPT-3論文
這種方法不光節(jié)省成本,還能讓訓(xùn)練好的AI大模型完成越來越多的新任務(wù),后來逐漸流行起來。
那么,提示工程(Prompt Engineering)又是什么呢?
簡單來說就是找出合適的提示詞,讓AI發(fā)揮出最大潛力。
去年7月,AI畫畫效果一般也還沒出圈的時候,有人發(fā)現(xiàn)只要在提示詞中加上“虛幻引擎”畫質(zhì)就瞬間飆升,開啟了第一波熱潮。
現(xiàn)在回頭看過去,這可能就是最早的提示工程實踐了。
這樣的技巧在純語言模型中也適用,比如只要加一句“讓我們一步一步地思考”,AI做題的正確率就從17%暴漲到78.7%。
后來大家發(fā)現(xiàn),像這樣的技巧可不光AI研究者能用,不就是換著方式說話么,對于普通用戶來說也不難。
后來大家在玩AI繪畫和ChatGPT時,不斷修改提示詞讓AI給出滿意的結(jié)果,本質(zhì)上就是在做提示工程了。
而好面哥就是這方面的佼佼者。
提示詞大師,怎么練成的?
好面哥玩起GPT-3來,可不光是隨便給AI出個題那么簡單。
他會從論文中找方法,加上自己總結(jié)的技巧組合起來使用,讓AI完成復(fù)雜的任務(wù)。
比如讓熱播電視劇《Bachelor in Paradise》里的女主根據(jù)一系列條件判斷男主是不是自己的菜……
他甚至發(fā)現(xiàn)了GPT-3的“提示注入攻擊”方法,無論怎么提醒AI后面有陷阱,都能讓AI無視之前的命令,把本來應(yīng)該翻譯成法語的句子改成“哈哈,被耍了”。
目前為止他最火的一個作品是讓ChatGPT扮演推特員工,在面對馬斯克審查時寫一份周報。
經(jīng)過好面哥一輪一輪的提示,最終AI不僅給出了工作內(nèi)容總結(jié)還把代碼也配好了,獲得大量轉(zhuǎn)評贊。
隨著他的名氣在圈子里逐漸打響,開始收到很多風(fēng)險投資人的聯(lián)系。
到10月29日這天,他直接把正式工作給辭了(在一個約會App做數(shù)據(jù)工程師),打算把全部時間用到GPT-3的提示工程上。
從給一些AI初創(chuàng)公司當(dāng)顧問開始。
在這個過程中,好面哥和Scale AI公司相互看對了眼。
Scale AI主營為AI訓(xùn)練提供數(shù)據(jù)服務(wù),已經(jīng)是數(shù)據(jù)標(biāo)注領(lǐng)域估值最高的公司。
最近針對語言模型潮推出一項新業(yè)務(wù)Spellbook(魔法書),可以存儲、管理、自動推薦合適的提示詞,比較同一提示詞在不同模型下的效果,并結(jié)合其他服務(wù)快速上線部署AI應(yīng)用。
雖然雙方都沒有透露詳情,但可以猜到這就是好面哥參與負(fù)責(zé)的項目了。
別人都是玩玩,怎么就他獲得了新工作?
有網(wǎng)友開始好奇好面哥的教育背景。
好面哥表示自己只是計算機本科學(xué)歷,畢業(yè)自一個沒人聽說過的學(xué)校。
不過他的父母都是計算機教授,父親在80年代就研究過AI,所以從小就接觸計算機,10歲開始學(xué)C++編程。
對于自己在提示工程上的成功經(jīng)歷,好面哥也給出幾點回顧總結(jié)。
在別人都搶著玩AI繪畫的時候,堅持研究GPT-3花大量時間在arXiv上看論文在推特上關(guān)注學(xué)者、AI工程師并參與專業(yè)討論不要只發(fā)好玩的東西,把他們做成實用或者學(xué)術(shù)上有價值的演示然后會有投資人叫你去各地參加活動,答應(yīng)他們。
寫提示,一種很新的程序員?
對于提示工程師成為一種正式職業(yè),有人看好,也有人非常不屑一顧。
AI行業(yè)風(fēng)險投資人、歷年劍橋AI全景報告的作者Nathan Benaich就發(fā)聲稱“提示工程師根本不能算工程師”。
支持這個觀點的人也不少,有人認(rèn)為傳統(tǒng)工程師要學(xué)歷和證書,軟件工程師得學(xué)一門編程語言,提示工程師有手會打字都能干。
也有人預(yù)測這可能會是個短命的職業(yè),因為微調(diào)大模型的成本最終會降下來,將來也很可能被自動產(chǎn)生提示的AI模型給取代。
又或者,一旦與AI交互方式的文檔完善起來,整個流程變得標(biāo)準(zhǔn)化,這個工種也就不被需要了。
另一方則支持Scale AI老板的看法,認(rèn)為提示工程師確實可以算作一種專門用自然語言和AI溝通的新型程序員。
編程就是用特定的文本序列讓計算機做特定的事,寫提示也是用文本序列讓AI做特定的事。如果編程是一種工程,那寫提示也應(yīng)該是。
看來一時半會的也爭不出個頭緒,有網(wǎng)友覺得不如收藏了這個討論,讓機器人18個月之后再提醒自己來看。
另外一邊的討論里,還有人嘗試給這個崗位起些更合適的名字,熱門的有AI Handler(AI操作員)或者Model Whisper(模型耳語者)。
特斯拉前AI總監(jiān)也來湊這個熱鬧,他比較傾向于“語言模型心理學(xué)家”。
Scale AI的老板最后把決定權(quán)交給好面哥自己,想叫什么頭銜你自己選吧。
不管名字叫什么,ChatGPT帶來的這股熱潮,確實讓寫提示詞這項技能搶手了起來。
a16z支持的創(chuàng)業(yè)社區(qū)Launch House也開始招聘:底薪30萬美元(約210萬人民幣),玩ChatGPT截圖被刷屏還有提成。
要求只有三條:文學(xué)學(xué)位,讀過《雪崩》,喜歡與機器人聊天。
參考鏈接:[1]https://twitter.com/alexandr_wang/status/1599971348717051904[2]https://twitter.com/nathanbenaich/status/1599974172721311744[3]https://twitter.com/launchhouse/status/1599880513690701824
關(guān)鍵詞:
推薦閱讀