詳細解釋
系統提示詞(System Prompt)是設定語言模型全局行為和角色的隱藏指令,對話中始終生效但用戶不可見。
作用機制:
- 角色設定:「你是一位資深工程師...」
- 風格控制:正式/輕鬆、簡潔/詳細
- 行為規範:拒絕類型、安全準則
- 輸出格式:JSON、Markdown等結構要求
與用戶提示的區別:
- System Prompt:全局、持久、隱藏
- User Prompt:具體問題、當前輸入
實務建議:
- 明確角色:定義專業領域和專長
- 設定邊界:說明什麼該做、什麼不該做
- 提供範例:用示例說明期望輸出
- 保持簡潔:過長會佔用上下文空間
API使用:OpenAI、Claude等API都支援system參數。
安全性:可設定模型拒絕有害請求的行為準則。