作者 | 云昭、王瑞平
51CTO讀者成長計劃社群招募,咨詢小助手(微信號:TTalkxiaozhuli)
對話有ChatGPT、畫圖有Midjourney,哪怕被封號了,國內的文心一言、通義千問也不遑多讓。
ChatGPT等生成式AI工具涌現程度堪比“亂花漸欲迷人眼”。
擬一份演講稿,畫一張海報,做一份PPT大綱,生成個圖表,敲一段代碼……即便我們吵嚷著“AI要讓我們失業了”,我們還對這個新鮮的工具愛不釋手。
不過,當涉及到比較復雜的任務時,并不是每個人都能駕馭這個工具。同樣的工具,高手,能讓大模型給的作品驚為神作,而更多的人則一籌莫展。
AI取代人的煩惱暫且不提,但AI的確也催生了一個嶄新的百萬年薪職業——提示工程師。
1、提示工程:大模型相伴相生
“提示工程”這個名詞的歷史不超過兩年,是一門新興的學科。它用于開發和優化提示,以有效地將語言模型用于各種應用和研究主題。
提示工程技能有助于更好地理解大型語言模型(LLM)的功能和局限性。研究人員使用即時工程來提高LLM在一系列常見和復雜任務上的能力,如問答和算術推理。開發人員使用提示工程來設計與LLM和其他工具接口的健壯有效的提示技術。
圖 | 提示(標黃部分)是人類與大模型互動的方式
2、一探究竟:提示工程師的工作日常
最近幾年,提示工程師作為AI行業不可或缺的職業備受企業關注。對于一家AI公司而言,該職位的作用巨大,能夠幫助企業和研究機構更快、更準確地實現各種任務,比如,訓練大模型等。
美國知名的求職網站Indeed上就有“提示工程師”的招聘信息。其中,人工智能初創公司Anthropic(OpenAI強有力的競爭對手)刊登的招聘信息能夠滿足求職者超高年薪要求。
根據招聘信息顯示,Anthropic公司提示工程師薪酬報價是17.5-33.5萬美元一年。事實上,在過去的一個月里,中外媒體在提到提示工程師的高薪時,首當其沖的例子也正是這一家。
圖 | Anthropic公司招聘提示工程師信息(來源:Indeed)
公司招聘這個崗位的目的正是為公司開發的大模型撰寫“提示說明書”,并為企業客戶定制策略。所以,在招聘要求中,第一條明確要求“高度熟悉大語言模型的架構和運作”,同時要有基礎的編程能力,至少能寫Python小程序。
在職位描述中,該公司還提到:“這是編程、指導和教學的結合”,主要職責是幫助公司構建提示庫,讓大型語言模型完成不同的任務。
除了這個崗位以外,還有些單位正在招聘年薪報價大約10萬美元左右的提示工程師,對候選人的背景要求更加嚴格。
(來源:Indeed)
例如,波士頓兒童醫院要求候選人有計算機科學和人工智能等專業的教育背景,且有5年以上的開發經驗或2年AI/自然語言處理工作經驗。
事實上,這個既像工程師又像產品經理,甚至和運營、商務多少有點關系的崗位,薪水究竟需要達到多少并沒有明確的市場定價。隨著GPT-4、Bard、新Bing等產品的不斷涌現,科技巨頭普遍開始重視這一職業,這也逐漸推動了相關從業人員的身價上漲。
那么,在互聯網公司的提示工程師反饋如何?今年29歲的阿爾伯特·菲爾普斯是知名咨詢公司埃森哲旗下的軟件公司Mudano的一名提示工程師。他畢業于歷史系,他的工程師同事中很多出身于歷史、哲學、英語語言文學等專業。事實上,這份工作本身就是將事務的本質和意義提煉成有限的單詞,所以阿爾伯特·菲爾普斯等相同專業背景的工程師能夠勝任。
他和他的同事們每天的工作就是使用OpenAI的Playground等工具為客戶撰寫使用模型的提示詞。一般來說,每名提示詞工程師每天都要完成5個不同的“提示詞”,可能需要與ChatGPT交互50多次。
3、“提示”的門檻:既、又、還
提示工程師,并不是調參俠。大語言模型輸出的準確性取決于能否編寫出清晰的提示。這就要求提示工程師具備多項“超人”本領:既要熟悉大型語言模型,又要具有實際工程經驗,還得具備垂直領域的知識。
首先,工程師們需要熟練掌握機器學習算法和LLM,能夠根據用戶輸入的信息自動生成相應的提示。并且,提示工程師需要具備自然語言處理技術,能夠識別用戶的意圖和語言習慣,為用戶提供個性化的提示服務。
其次,提示工程師還需要熟練掌握用戶行為分析技術,具備一定的工程經驗,能夠分析用戶的行為數據,為用戶提供更準確、更有用的提示。為此,提示工程師需要具備一定的人機交互設計能力,能夠根據用戶的使用習慣和喜好,設計出符合用戶需求的提示界面。
從數據方面來講,提示工程師需要熟練掌握數據挖掘技術,能夠從大量的數據中挖掘出有用的信息,為用戶提供更準確的提示服務。
Boss招聘:某AI公司的提示工程師崗位要求
此外,提示工程師不僅需要具備較強的團隊合作能力、溝通能力和創新能力,還需要與產品經理、UI設計師、開發工程師等多個角色進行協作,共同完成產品的開發和優化。同時,提示工程師也需要應對不斷變化的市場發展趨勢。
據英國人力資源咨詢公司瀚納仕的科技行業招聘專家Mark Standen介紹,提示工程師招聘需求中的起薪往往是4萬英鎊,但人才庫中的候選人會將價格提升至20-30萬英鎊。簡而言之,具有上述技能的專家級別的提示工程師可以自己要價。
4、熱鬧背后的擔憂可能只是一個短暫性的崗位
關于提示工程師,最近也出現了一些不同的聲音。不少人認為,提示工程只會成為一種技能,并不需要一個專門的職位。特別是,隨著AI工具在理解人類查詢方面變得越來越好,這個職位會變得越來越過時。
相較于職業的定價,這個崗位本身的存續性也存在較大的不確定性。如同掘金一樣,如果把好的提示詞與使用AI的方法視作金礦,行業的溢價紅利存在被快速瓜分的可能。
事實也正是如此,在短短4個月的時間里,“提示工程師”——這個誕生于AI的崗位逐漸在被AI替代。
最近,AI市場里出現了一款比較火爆的產品,名為“利用ChatGPT生成提示詞”,類似于讓 AI 機器人自己撰寫“設定人設”的提示詞。(產品的售價為2.99美元,不過成交量不太高。)
對于許多作者而言,更多是將此類平臺看作展示作品的舞臺,并以此尋求合作機會。從頭部賬戶的情況來看,大多數人都是在過去幾個月里開始進入這個行業。
除了帶有交易功能的提示詞平臺外,目前也有Prompt Hero這樣的免費提示詞平臺,Github上也能找到免費提示詞模型。因此,行業的高額溢價窗口不會像許多報道中提到的那么長久。
以AI作畫工具Midjourney上線的新功能“/describe”為例,它可以“看圖說話”,無需人類插手便可直接從圖片反推Prompt。
用戶可以直接點擊相對應的反推按鈕,快速創建出更多相似的圖片,或以這些Prompt為基礎,生成新作品。這一新功能也得到了用戶的一致好評。
從新的“/describe”功能不難看出,在沖擊了部分原畫師崗位之后,AI也開始在繪畫領域“代勞”提示工程師的工作。
無獨有偶,近日阿卜杜拉國王科技大學研究人員開源了多智能體的代碼庫CAMEL。提示工程僅僅在任務開始階段進程,用于任務規范和角色分配。一旦會話階段開始,就只需要AI助手和AI用戶自動循環提示,直到終止。即:用AI調教AI。
說到底,提示工程師可能是一個暫時性或過渡性的職業,就如同PC時代的軟件使用培訓師一樣,當大多數員工都掌握技巧之后,這個崗位也就消失了。
文末福利:
prompt 網站 & 模板
在 ChatGPT 官網加載 prompt:www.aiprm.com
用 gpt 優化 prompt 工具:promptperfect.jinaai.cn
prompt 模板(英文):ignacio-velasquez.notion.site
prompt 模板(中文):timothy-liew.notion.site
Stable Diffusion/Midjourney prompt 生成:openart.ai、scenex.jina.ai
參考資料:
??https://thenewstack.io/the-changing-role-of-human-developers-in-an-ai-and-llm-world/??
??https://mp.weixin.qq.com/s/67KOfGhmCFmkjNFa6fA6fQ??