最近「生成式 AI」技術已加入至智能手機,用家可以透過智能手機向 AI 模組發號施令,進行寫作、回覆郵件、生成圖像等各類指令,但再厲害的 AI 模組其實也要一個出色的領航員,適逢早前 AWS 的「Ready AI」課程就拆解何謂「提示工程」(Prompt Eneigneerng),專家更教路如何寫出實用、準確的「提示」,讓參加者學習如何更輕易發揮 AI 的最強效力。
AWS 的「Ready AI」課程由淺入深,引領用家一步一步踏上使用 AI 之路。繼第一課講解 AI 的原理,來到第二課,AWS 講者拆解何謂「提示工程」。在此之前,大家先要理解現時 AI 已發展出「基礎模型」(Foundation model),即一個基於海量資料集訓練的大型深度學習神經網路。這些「基礎模型」讓用家不用再從頭開發 AI,普通用家亦能透過如 AWS 的雲端平台輕易接觸到各類「基礎模型」,從而進一步建構或訓練適合自己使用需要的 AI 模組。這些經過深度學習的 AI 模組,會按「詞嵌入」(word embedding)方式排列及理解詞語,進行文本分類、句法結構、跨語言理解等工作,能應對更複雜的指令,作出更複雜的回應,生成文字、圖像甚至短片等內容。
正正因為「基礎模組」有著海量資訊,用家就要學懂用「指令」指示 AI 、「生成式 AI」完成要求,這便是「提示工程」的精粹。就此,AWS 講者歸納出「提示工程」(Prompt Eneigneerng)的幾個重要原則,第一,好的「提示」能提高 AI 的工作效率;第二,「提示工程」能大大減低成本,不像「微調」(Fine-Tuning)一般需重新訓練 AI 模組,無需額外投放人力、物力、財力;第三,「提示工程」能針對特定用戶,訓練「基礎模型」成專門處理如金融、保險、傳媒等不同行業、不同需求的模組。
AWS 講者接著亦提到 AI 「提示」的一些基本原則:用家的「提示」應為準確、清楚的指令,盡量以問句形式,明確要求 AI 模組回應甚麼、如何回應、怎樣回應,甚至乎可以輸入一些背景資料或參考例子給 AI 模組作參考(如「提示」太長亦可考慮分拆做較細的問題)。一旦問題的界定範圍愈清晰、指令愈清楚,AI 的回答就能愈精準、愈豐富。
其次,講者亦分享了幾個進階的「提示工程」技巧。例如,在用家使用參考資料或例子時,用家應盡量選擇有關聯性的資料,讓 AI 可有資料可依循,亦可考慮採用「思維樹」(Tree of thoughts)思考方式,讓 AI 模組以「樹狀」思維同時考慮多種可行答案,再從中選擇最佳解答。其他還有將資料增至 AI 模組並要求 AI 按所提供資料作答、界定範圍的「擷取增強生成」(Retrieval Augmented Generation, RAG)、自動生成多步驟推理和自動使用工具(Automatic Reasoning and Tool-use, ART),或直接要求 AI 模組取用模組外的資料思考答案的「推理、行動」(ReAct prompting),都是一些使用「提示」時能夠運用的進階技巧。
現時的「生成式 AI」能回應各種複雜提問,可說是極其強大,但回應的效率及準確性則在於用家的「提示工程」是否做好。AWS 講者的分享,讓聽眾理解了「提示工程」的基本概念與一些進階技巧,如有興趣進一步理解整個課程,可到 AWS 的網站搜尋關鍵字「Ready AI」,為已到來的 AI 熱潮做好準備!
立即了解:按此連結
相關文章:
AWS re:Invent 2024 懶人包重點速覽 AWS AI 戰略大揭密 AWS 企業轉型實錄 客戶體驗管理平台 Sprinklr 挑戰 99.99% 系統可靠性 專家預測 2025 年生成式 AI 趨勢 AI 將從構想走向行動新紀元