2-2 撰寫 System Instructions 的指南

在寫 System Instructions 時,英語能力夠好能夠才能讓生成式AI依你所想做事,但我英文能力不夠怎麼辦
撰寫 System Instructions 是確保生成式 AI 正確運行的關鍵之一。然而,如果你的英語能力不夠好,這可能會成為一個挑戰。本文將指導你如何在英語能力有限的情況下,高效地撰寫 System Instructions,並介紹如何利用 ChatGPT 及其 GPT Builder 工具來幫助你完成這一任務。
為什麼英語能力很重要
英語是生成式 AI 工具的主要語言,正確、清晰的英語表達能確保 AI 按照你的預期進行工作。撰寫 System Instructions 時,如果英語表達不夠準確,可能會導致 AI 無法正確理解你的指令,從而影響最終的結果。
舉例說明
在撰寫 System Instructions 時,英語能力的重要性不容忽視。以下是一個具體的例子,說明為什麼英語能力對於確保生成式 AI(如 LLMs)正確理解和執行指令至關重要。
例子:情感分析指令
假設我們希望 LLMs 執行情感分析,並要求它“直接輸出感情詞”。如果我們用中文撰寫這條指令,可能會因為中文的多義性導致誤解。
中文指令可能的誤解
指令:“直接輸出感情詞”
這個指令在中文中可能有多種解釋,例如:
-
輸出所有相關的感情詞:包括“高興”、“悲傷”、“憤怒”等。
-
輸出文本中的感情詞:只提取出文本中出現的感情詞。
-
分析並輸出情感結果:進行情感分析,然後輸出分析結果中的關鍵感情詞。
由於中文的多義性,LLMs 可能會誤解你的意圖,從而產生不符合預期的結果。
英語指令的清晰性
如果我們用英語撰寫這條指令,可以更明確地表達需求,避免誤解。例如:
-
輸出所有相關的感情詞:
- 英語指令:“Output a list of all possible emotion words.”
-
輸出文本中的感情詞:
- 英語指令:“Extract and output the emotion words present in the text.”
-
分析並輸出情感結果:
- 英語指令:“Analyze the text for emotions and output the identified emotion words.”
這些指令在英語中表達得更為明確,LLMs 能夠準確理解並執行。
實際操作示例
假設我們的目標是“分析並輸出情感結果”。以下是使用英語撰寫的具體步驟和示例:
-
撰寫清晰的英語指令:
- 指令:“Analyze the given text for emotions and output the identified emotion words.”
-
測試指令:
- 輸入文本:“I am very happy with the service but a bit disappointed with the delivery time.”
- 預期輸出:“happy, disappointed”
英語指令的優勢
-
減少誤解:英語的具體表達可以減少生成式 AI 誤解指令的可能性。
-
提高準確性:英語指令通常能夠更準確地描述需求,確保生成的結果符合預期。
-
全球通用:英語是技術領域的通用語言,撰寫英語指令有助於在全球範圍內共享和協作。
方案一:先使用中文撰寫
當你英語能力有限時,可以先用中文撰寫 System Instructions。這樣能確保你完整表達自己的需求,避免因語言問題導致的誤解。寫完中文後,再利用 ChatGPT 的翻譯能力將其轉換為英語。
中文撰寫的優勢
-
清晰表達需求:使用母語撰寫能確保你完整表達出所有需求和細節。
-
減少誤解:避免因語言障礙而導致的誤解。
翻譯成英語
可以使用以下步驟將中文 System Instructions 翻譯成英語:
-
使用 ChatGPT 翻譯:將中文內容提交給 ChatGPT,請其幫助翻譯成英語。
-
檢查並修改:翻譯完成後,仔細檢查翻譯結果,確保其準確性。如果有不確定的地方,可以再次請求 ChatGPT 幫助修正。
方案二:直接使用 GPT Builder 工具
OpenAI 提供的 GPT Builder 工具(https://help.openai.com/en/articles/8770868-gpt-builder)可以直接幫助你撰寫和調整 System Instructions。該工具設計簡單易用,適合非英語母語的使用者。
使用 GPT Builder 的步驟
-
訪問 GPT Builder:打開鏈接 https://help.openai.com/en/articles/8770868-gpt-builder。
-
輸入需求:在工具中輸入你希望生成式 AI 執行的任務需求。你可以先用中文輸入,然後使用工具中的翻譯功能將其轉換為英語。
-
生成並調整:工具會根據你的需求生成初步的 System Instructions。你可以根據需要進行調整,確保指令的準確性和完整性。
GPT Builder 的優勢
-
簡化流程:工具界面簡單直觀,即使英語能力有限也能輕鬆使用。
-
自動翻譯:內置翻譯功能,方便將中文需求轉換為英語。
-
即時反饋:可以即時看到生成的指令,並進行調整和修改。
結論
撰寫 System Instructions 時,使用英語可以更清晰地表達需求,減少生成式 AI 誤解指令的風險。然而,英語能力不足不應該成為撰寫高質量指令的障礙。你可以先用中文撰寫,再利用 ChatGPT 翻譯成英語,或者使用 GPT Builder 等工具來幫助你撰寫和調整指令。這樣不僅能提高工作效率,還能確保生成式 AI 能夠準確執行你的意圖,從而減少因語言問題帶來的風險。
關於我
我是 Wolke。我是一名專業程式開發者,專長是開發 AI 和程式解決方案。
我投入了不少時間在專業發展上。我是多本書的作者,其中包括《LINE聊天機器人+AI+雲端+開源+程式:輕鬆入門到完整學習》和《ChatGPT來襲,未來人人都需具備的運算思維!應用詠唱工程來釋放程式生產力—程式學習/開發篇》。也有出版線上課程,我熱衷於分享我的經驗和技術,幫助其他開發者更好地利用 AI 工具。
也在許多知名大學、論壇、社團擔任講者,如果貴方有需要也歡迎與我聯繫。
2023年 講座 紀錄
最後這篇文章若有切合你的需求,敬請訂閱按讚分享
好書推薦
本系列相關內容已轉載及加強到筆者 2025 年 所出版之
全面掌握 Gemini 開發實務:輕鬆駕馭 Google AI 引擎
- 編寫有效的提示:了解如何撰寫清晰、準確的指令,引導 Gemini 模型生成高質量的回應,從日常應用到複雜專案都能得心應手。
- 微調 Gemini 模型:深入探索模型微調技巧,根據您的專案需求調整參數,實現個性化應用,讓AI成為您專屬的智慧助理。
- 整合 Gemini API:完整解讀 API 功能,學習如何將其融入現有系統或打造全新的應用,充分利用 Google AI 生態系統的強大資源。
購買連結🔗 Momo🛍️ 博客來📚 誠品📘 金石堂📖天瓏
若這篇文章對您有實質幫助🙏,還望購買書籍📚,是對筆者最實質的鼓勵🥰。