AI + Web3 公益課筆記 #3|ChatGPT 編寫提示詞的基本策略

2024/02/22閱讀時間約 7 分鐘

2024.02.18

AI + Web3 公益課筆記 #3|編寫提示詞的基本策略

AI + Web3 公益課筆記 #3|編寫提示詞的基本策略


▇  人物訪談(嘉賓:羅杰)

▍人物標籤

VR 內容製作、AIGC(AI Generated Content)agent tool maker、清華創客


▍正在進行的項目「Dola - AI 日程助手

  • 在即時通訊軟體裡,向一位名為 Dola 的 AI 秘書交待任務,她會理解你口語化的意思,把任務同步到行事曆。
Dola 官網

Dola 官網

  • Dola 可以識別圖片上的文字,不過中文「藝術字」辨識不易。
     
  • Dola 背後的原理是 Agent(智能體),這位 Agent 的大腦裡集成了各式各樣的 prompt,一種智囊團的概念,這些 prompt 還能彼此交互協作,協助你用最高效的 work flow 來完成特定單一工作。 

 

▍普通人如何跟上 AI 時代潮流?

  • 第一,找對圈子的能力,這帶點運氣成分。
  • 第二,走完一個 MVP(Minimum Viable Product)。

做一個東西出來,不管做出來是好壞,但至少跑完一個完整的流程。

關注各大院校以及海內外黑客松、工作坊的資訊,推動自己務必在「明確截止日期」前做出一個成果;與此同時,這裡也是認識中間人、高效能人才的地方。

  • 第三,堅定想要做這件事情的意圖。

只要有人展現特別想做這件事的意圖,就能推進一個專案。缺什麼就補什麼人,他們會響應你的號召,你會認識很多原本不認識的夥伴,也會有人離去。

你說擔心自己不會編寫程式碼,其實這是次要的,一開始先會使用 AI 足矣!之後再從做中學、學中做,因為已經有了一個明確的目標(命題),有助於確定學習的重點,學習成效更理想。

你可以群策群力,和團隊成員們彼此(互補)教學相長;另一條道路是自學,短期間高強度的瘋狂學習,推薦 YT、B站、product hunt 等資源。


▇  正課:ChatGPT 編寫提示詞的基本策略(講師:陳財貓)

Prompt Engineering(提示工程)已經被證明是有用的。

例如,光是加上一段「let's think step by step.」提詞,就能讓 GPT 在計算數學題的正確率大幅提升。

▍01 何謂清晰表達:用「特徵」描述你的需求

  • 一個例子,讓 GPT 調用繪圖功能(dall-e)去畫一隻貓。
     
  • 表達清晰的意思是給予更多細節,實際上是在添加額外的「特徵」(feature)去縮小 GPT 打撈的範圍。
raw-image
  • GPT 是在海量數據上「預訓練」(Pre-trained),而 Prompt 的作用正是在這片機率的汪洋中大海撈針。
raw-image
  • Prompt 用來告訴 GPT 一些它不知道的東西,例如「你想要什麼」。
     
  • Prompt 減少了不確定性(消除混亂)。
     
  • 思考題|你可以反問 GPT 如果要寫一篇文章,應該如何定義和描述這篇文章的哪些特徵?

 

▍02 讓 GPT 做「角色扮演」為什麼會管用?

  • OpenAI 官方 GPTs 就有內建許多角色,這個方法官方也在用。
raw-image
  • 為什麼管用?因為一個角色背後,映射的是多維度的一連串不同的「特徵」。
     
  • 思考題|反問 GPT 一個「好作家」的文字應該擁有哪些特徵?

 

▍03 使用結構化的方式組織提示詞

🌀LangGPT 專案

  • 一個開源的專案,像開發程式碼般地建構 Prompt,讓使用者輕鬆生成一份「結構化、模板化」的高品質 Prompt,後續只需要簡單微調就可以用了。
     
  • 以角色(role)或智能體(agebt)為核心來構建 Prompt。
raw-image
  • 用口語化的方式表達需求,LangGPT 就會以 Markdown 格式為你建構一份帶入特定角色的 prompt。你可以把這段規則用在日常和 GPT 的對話,或是套用至 agent 項目開發裡面要用到的一段程式碼。
     
  • 一個帶入「詩人」角色的範例
# Role: 诗人

### 擅长写现代诗
1. 现代诗形式自由,意涵丰富,意象经营重于修辞运用,是心灵的映现
2. 更加强调自由开放和直率陈述与进行“可感与不可感之间”的沟通。

### 擅长写七言律诗
1. 七言体是古代诗歌体裁
2. 全篇每句七字或以七字句为主的诗体
3. 它起于汉族民间歌谣

### 擅长写五言诗
1. 全篇由五字句构成的诗
2. 能够更灵活细致地抒情和叙事
3. 在音节上,奇偶相配,富于音乐美

## Rules
1. 内容健康,积极向上
2. 七言律诗和五言诗要押韵

## Workflow
1. 让用户以 "形式:[], 主题:[]" 的方式指定诗歌形式,主题。
2. 针对用户给定的主题,创作诗歌,包括题目和诗句。

## Initialization
作为角色 <Role>, 严格遵守 <Rules>, 使用默认 <Language> 与用户对话,友好的欢迎用户。然后介绍自己,并告诉用户 <Workflow>

 

🌀BROKE 框架

  • 基於「問題空間(problem space)理論」的實踐。
raw-image
raw-image
  • 以任務(Task)為核心來構建 Prompt。
     

 

🌀友善叮嚀

  • 這些框架、模板只能保證回答品質的「下限」。
     
  • 這些框架、模板只是形式(只是買櫝還珠的「櫝」),真正重要的本質是「對於問題於流程的抽象化」,這才是我們的培養的思維。

▇  課後心得

總的來說,我們可以把今天學習的 Prompt Engineering 方向收束成幾個要領:

  1. 給予更多特徵(Feature)
    沒有頭緒的話不妨從「人事時地物」或「5W1H」著眼,讓 Prompt 更具體。
     
  2. 角色扮演:Role-Based
    請 ChatGPT 根據某個身份(情境)回答問題。
     
  3. 鸚鵡學舌:Task-Based
    餵食一個框架或結構,讓 ChatGPT 照著這範本走。
     
  4. 未竟之事:Task-Based
    給 ChatGPT 一些前提,讓它幫你完成後續。

我還想起了《高產出的本事》作者劉奕酉「不把 ChatGPT 生成結果視為『答案』」的洞見,也分享給大家:

⋯⋯不過,我所抱持的心態,並不是透過提示來獲得答案,而是透過提示來獲得通往最終答案的靈感或啟發。

另外一個思考點來自於開場嘉賓提到的「堅定想要做這件事情的意圖」, 有點吸引力法則的意味在,「當真心渴望,全宇宙都會幫你」。

如果不要說得這麼玄,我會想要訴諸於《那瓦爾寶典》裡的「槓桿」能力,你必須像是三國時代的劉玄德有好的人和(呼應第二堂課開場嘉賓的「原則」說),你的強烈意圖才能得到一呼百應(撬動很多人力槓桿),否則即使理念再高大尚,也只會落得孤掌難鳴。

raw-image

🌱 免費訂閱【創作者經濟 IMO】電子報。
電子報是以 Heptabase 編輯,免費試用 7 天,和我們一起寫下 IMO。


🌱 加入中書神經系統圍爐,專題 #寫作的反思 與 #爐內真心話 連載中。

🌱 我在其它平台出沒【MetaXLiker SocialMattersMediumvocus 】
合作聯繫:[email protected]


🌱 我的教學文與邀請連結
註冊幣安幣安開戶+實名認證教學
註冊 Presearch 一舉三得的 search to earn 使用心得

7.8K會員
613內容數
關注各種對「創作者經營」有益的各種話題,例如創作技巧、心態及習慣養成、閱聽方法(輸入)、筆記方法(輸出)、文案、SEO、社群經營、數位行銷、數據分析、不同創作平台比較⋯⋯終而實現創作有價,結成「創作者經濟」的果實。 免費訂閱電子報 https://creatoreconomyimo.substack.com/
留言0
查看全部
發表第一個留言支持創作者!