Anna Bernstein是Copy.ai公司的人工智慧提示工程師,該公司的業務主要是開發產生貼文和電子郵件的人工智慧工具。
Bernstein的主要工作是編寫提示詞,以訓練人工智慧機器人產生高品質並且表達準確的文章。以下是關於人工智慧提示工程如何編寫提示詞並從人工智慧中獲得最佳結果的三個技巧。
當Anna Bernstein還是一名自由撰稿人和歷史研究助理時,她花很多時間在圖書館查閱資料,現在她是一名人工智慧提示工程師,幫助優化ChatGPT這一世界上最尖端的技術。
Bernstein表示,她成為人工智慧提示工程師的旅程始於2021年夏天,當時她在一家爵士酒吧遇到了Copy.ai公司的一位創始人。據他介紹,該公司開發了一款人工智慧工具,可以為部落格、銷售郵件和社群媒體貼文產生腳本。
他表示,在OpenAI公司的GPT-3語言模型上運行的人工智慧在輸出品質上遇到了一些問題,並詢問Bernstein是否想嘗試成為一名人工智慧提示工程師。儘管她是英語專業的畢業生,並且沒有任何技術背景,但她還是答應了,因為她不喜歡自由職業帶來的財務壓力,而這個職位對她來說似乎很有趣。
不久之後,Bernstein得到了一份為期一個月的合同,負責調整人工智慧不同類型的音調。起初,她不知道自己在做什麼,這位創始人隨後向她解釋說,其提示的工作有點像寫咒語:如果說錯了咒語,人工智慧就會出現一些輕微的錯誤,反之亦然。在接受了他的建議之後,Bernstein設法想出了一個調整音調更好的解決方案,這種成功讓她得到了這份全職工作。
從那時起,Bernstein擴大了其工作範圍。現在她正在努力與改進現有人工智慧工具,並幫助該公司創建新的工具,目標是讓人工智慧為用戶提供最佳回應。
實際上,Bernstein每天都在寫基於文字的提示(由於簽署了保密協議,她沒有透露其提示的內容),把它們輸入到人工智慧工具的後端,這樣它們就可以做一些事情,例如產生一篇高品質、語法正確、事實準確的部落格文章。
Bernstein透過圍繞使用者的請求設計文字來做到這一點。簡單來說,使用者輸入類似於撰寫「一雙運動鞋的產品描述」這樣的內容,她就會在後端收到這些內容。那麼,她的工作就是編寫提示,讓查詢透過以下方式產生最佳輸出:
除了在Bernstein的工作中純粹的提示工程部分,她還建議模型如何表現,為什麼可能會這樣表現,使用哪個模型,是否可以製作一個特定的工具,以及應該採取什麼方法來做到這一點。
Bernstein表示,她喜歡這份工作中「瘋狂科學家」的部分,因為可以想出一個愚蠢的想法,並看到它在實際上起到什麼作用。作為一名詩歌愛好者,這個工作角色也助長了她對語言的痴迷,這是她的文學背景和分析思維的奇怪交集。
然而,這項工作是不可預測的。新的語言模型一直在出現,這意味著Bernstein總是必須重新調整她的提示。這項工作本身可能很乏味。有些時候,她沉迷於修改和測試一個提示符幾個小時,有時甚至是幾個星期,只是為了讓它們能夠工作。
同時,也不知道接下來會發生什麼令人興奮的事情。除了一些人不理解她的工作之外,Bernstein注意到人們關於人工智慧的一個重大誤解是,人工智慧系統有感知能力,但實際上它沒有。當人工智慧試圖談論時,人們可能大吃一驚,因在它所說的話中看到了人們太多的恐懼,但這是因為它是根據人們對人工智慧的恐懼和科幻描述來訓練的。
寫出好的提示很容易學會,但很難掌握。讓人工智慧系統做人們想讓它做的事情需要反覆嘗試,隨著時間的推移,Bernstein學會了採用一些奇怪的策略,並且她的一些提示結構也很複雜。
以下是一些可以幫助開發更好人工智慧提示的技巧:
(1)使用同義詞庫
不要因為第一個提示沒有得到想要的結果而放棄一個概念。在通常情況下,找到正確的字詞或措詞可以完成正在做的事情。
(2)注意動詞
如果想讓人工智慧完全理解請求,確保提示包含一個動詞,清楚地表達意圖。例如,「濃縮這個」比「把這個重新寫得更短」更有力。
(3)ChatGPT在識別意圖方面很出色,所以可以使用它
從一開始就清楚地介紹要做的事情,並在措辭、時態和方法上有所調整。可以試著寫,「今天,我們要寫一個XYZ,」或者,「我們要寫一個XYZ,我們需要你的意見。」在所做的事情上嘗試不同的方法可以帶來不同的影響。
以上是人工智慧提示工程師使用ChatGPT獲得最佳結果的三種方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!