提示詞 (Prompt) 是用於引導 AI 模型產生特定輸出的指令或文字描述。 它可以是簡單的關鍵字、句子,甚至是更長的段落,用於指示 AI 執行特定任務、生成文本或圖像。 優秀的提示詞可以有效地引導 AI,使其產出符合期望的結果。
提示工程 (Prompt Engineering) 是一門專注於設計和優化提示詞的學科,目的是為了更有效引導大語言模型 (LLM) 生成所需的輸出,通過精心設計的提示,讓大語言模型能理解用戶的意圖,並產生更準確、更有效的回應。
以下是構成一個良好提示詞的四大關鍵元素:
任務 (Task)
任務是指你希望 AI 完成的具體工作或回答的問題。一個好的任務描述,必須「簡明扼要、清晰具體」,這樣 AI 才能減少錯誤假設和誤解。
範例
「請你為我摘要《岳陽樓記》這篇文章的重點內容,字數控制在 200 字以內。」
格式 (Format)
格式是指你希望 AI 回覆的呈現方式,例如是段落 (Paragraph)、要點 (Bullet Points) 和表格 (Table)。
- 段落:適用於一般的文字生成,如 Email、摘要等,可以限制長度避免資訊過載。
- 要點:結構清晰、可讀性高,能免去不必要的修飾語和贅述,讓答案更簡潔。
- 表格:適合項目或數據比較,可指定欄位標題甚至排序,但不適合解釋複雜提問。
範例
「比較光合作用與呼吸作用的差異,以表格形式呈現,包含『發生場所』、『反應物』、『產物』、『能量變化』四個欄位」
角色 (Role)
委派一個特定的「角色」和「情境」給 AI,會影響 AI 回答的措辭用語、回答風格和內容深度。例如,扮演「科研人員」會讓答覆專業深入,而扮演「初中科學老師」則會讓遣詞用字淺顯易懂。
範例
「假設你是一位高中物理老師,請你用生活化的例子,向我解釋牛頓第三運動定律的原理。」
範例 (Examples)
雖然範例不是絕對必要,但在提示中加入具體的「範例」,可以大幅提高 AI 的輸出品質,特別是當你希望 AI 能夠按照特定格式或風格來調整輸出時,提供輸入和期望輸出的範例,能讓 AI 更精準地理解你的要求。
範例
「參考附件的不等式練習工作紙,製作一份程度相似的數學練習。」