提示工程 (Prompt Engineering)

更新 發佈閱讀 4 分鐘

「提示工程 (Prompt Engineering)」是指設計和優化輸入給大型語言模型 (LLMs) 的提示 (prompts) 的過程,目的是引導模型產生期望的、高質量的輸出。一個好的提示可以顯著影響 LLM 的性能,使其能夠更準確地理解指令、提供更相關的回應、減少幻覺,並更好地執行各種任務。

你可以將提示工程視為與 LLM 進行有效溝通的藝術和科學。由於 LLM 的行為很大程度上受到輸入提示的影響,因此設計清晰、明確且有策略的提示變得至關重要。

為什麼提示工程很重要?

  • 提高模型性能: 精心設計的提示可以幫助 LLM 更好地理解任務的要求,從而產生更準確、更相關的輸出。
  • 控制模型行為: 通過提示,我們可以引導模型生成特定風格、格式或內容的文本。
  • 減少幻覺: 明確的提示可以幫助模型聚焦於正確的信息,減少產生事實錯誤或無根據內容的可能性。
  • 實現複雜任務: 通過將複雜任務分解為一系列由精心設計的提示引導的步驟,可以讓 LLM 完成更複雜的任務。
  • 降低對大量微調數據的需求: 在許多情況下,通過有效的提示工程,可以在不需要大量針對特定任務的微調數據的情況下,獲得令人滿意的結果,尤其對於具備零樣本或少樣本學習能力的 LLM。

常見的提示工程技巧和策略:

  1. 清晰明確的指令: 使用簡潔明瞭的語言描述你希望模型完成的任務。避免模糊不清或模棱兩可的措辭。例如,使用 "Summarize the following text:" 而不是 "Tell me about this text."
  2. 提供足夠的上下文: 給模型提供完成任務所需的背景信息和上下文。這有助於模型理解輸入並產生相關的輸出。例如,如果你想讓模型總結一篇關於特定事件的新聞報導,最好將整篇報導作為提示的一部分提供給模型。
  3. 指定輸出格式: 清楚地說明你希望模型以何種格式輸出結果。例如,你可以要求模型以列表、表格、JSON 格式輸出,或者指定輸出的長度或風格。
  4. 使用關鍵詞: 在提示中包含與任務相關的關鍵詞,可以幫助模型更好地理解你的意圖。
  5. 提供範例 (Few-shot prompting): 給模型提供少量的輸入-輸出示例,可以幫助模型理解任務的具體要求和期望的輸出模式。這對於風格轉換、代碼生成等任務尤其有效。
  6. 使用角色扮演 (Role-playing): 指示模型扮演特定的角色(例如,一個專業的顧問、一個幽默的作家),可以引導模型以符合該角色的風格和語氣生成文本。
  7. 逐步思考 (Chain-of-Thought Prompting): 對於複雜的推理任務,可以引導模型逐步思考,解釋它的推理過程,這樣通常可以提高最終答案的準確性。
  8. 使用否定提示 (Negative Prompting): 在圖像生成等領域,可以使用否定提示來告訴模型不應該包含哪些元素,從而更精確地控制生成結果。這個概念也可以應用於文本生成,例如指示模型避免使用某些詞語或風格。
  9. 迭代優化: 提示工程是一個迭代的過程。通常需要嘗試不同的提示,觀察模型的輸出,然後根據結果調整提示,直到獲得滿意的結果。

總結來說,提示工程是利用大型語言模型能力的關鍵技能。通過精心設計和優化提示,我們可以有效地引導模型完成各種複雜的自然語言處理任務,並獲得更準確、更有用的輸出。隨著 LLM 的不斷發展,提示工程將變得越來越重要。

留言
avatar-img
郝信華 iPAS AI應用規劃師 學習筆記
46會員
572內容數
現職 : 富邦建設資訊副理 證照:經濟部 iPAS AI應用規劃師 初級+中級(數據分析) AWS AIF-C01 AWS CLF-C02 Microsoft AI-900 其他:富邦美術館志工
2025/05/24
「大型語言模型 (Large Language Model, LLM) 的幻覺 (Hallucination)」指的是 LLM 在生成文本時,產生事實上不正確、無根據、甚至完全是虛構的內容的現象。這些生成的內容可能在語法上和邏輯上看起來很流暢和連貫,但與真實世界或給定的上下文並不符。 你可以將其想
2025/05/24
「大型語言模型 (Large Language Model, LLM) 的幻覺 (Hallucination)」指的是 LLM 在生成文本時,產生事實上不正確、無根據、甚至完全是虛構的內容的現象。這些生成的內容可能在語法上和邏輯上看起來很流暢和連貫,但與真實世界或給定的上下文並不符。 你可以將其想
2025/05/24
自然語言處理 (NLP) 作為人工智能 (AI) 的一個重要分支,與其他 AI 領域有著廣泛且深入的整合,共同推動了許多創新應用。以下是一些 NLP 與其他 AI 領域的主要整合方式: 1. NLP 與機器學習 (Machine Learning, ML): NLP 模型本身就是機器學習模型:
2025/05/24
自然語言處理 (NLP) 作為人工智能 (AI) 的一個重要分支,與其他 AI 領域有著廣泛且深入的整合,共同推動了許多創新應用。以下是一些 NLP 與其他 AI 領域的主要整合方式: 1. NLP 與機器學習 (Machine Learning, ML): NLP 模型本身就是機器學習模型:
2025/05/24
Python 庫: NLTK (Natural Language Toolkit): 描述: NLTK 是 Python 中最老牌、最全面的 NLP 庫之一。它提供了廣泛的工具和資源,用於文本處理的各個方面,包括詞彙切分、詞性標註、命名實體識別、文本分類、語料庫訪問等。 優點: 學習曲線相對較低
2025/05/24
Python 庫: NLTK (Natural Language Toolkit): 描述: NLTK 是 Python 中最老牌、最全面的 NLP 庫之一。它提供了廣泛的工具和資源,用於文本處理的各個方面,包括詞彙切分、詞性標註、命名實體識別、文本分類、語料庫訪問等。 優點: 學習曲線相對較低
看更多
你可能也想看
Thumbnail
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 我們把 AI說書 - Prompt Engineering - 55 和 AI說書 - Prompt E
Thumbnail
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 我們把 AI說書 - Prompt Engineering - 55 和 AI說書 - Prompt E
Thumbnail
本文介紹了大型語言模型(LLM)中Prompt的原理及實踐,並提供了撰寫Prompt的基本框架邏輯PREP,以及加強Prompt撰寫的幾個方向:加強說明背景、角色描述和呈現風格,加強背景說明,角色描述,呈現風格以及目標受眾(TA)。同時推薦了幾個Prompt相關的參考網站。最後解答了一些快問快答。
Thumbnail
本文介紹了大型語言模型(LLM)中Prompt的原理及實踐,並提供了撰寫Prompt的基本框架邏輯PREP,以及加強Prompt撰寫的幾個方向:加強說明背景、角色描述和呈現風格,加強背景說明,角色描述,呈現風格以及目標受眾(TA)。同時推薦了幾個Prompt相關的參考網站。最後解答了一些快問快答。
Thumbnail
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 針對Generative AI、Foundation Model、Large Language Mode
Thumbnail
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 針對Generative AI、Foundation Model、Large Language Mode
Thumbnail
見諸參與鄧伯宸口述,鄧湘庭於〈那個大霧的時代〉記述父親回憶,鄧伯宸因故遭受牽連,而案件核心的三人,在鄧伯宸記憶裡:「成立了成大共產黨,他們製作了五星徽章,印刷共產黨宣言——刻鋼板的——他們收集中共空飄的傳單,以及中國共產黨中央委員會有關文化大革命決議文的英文打字稿,另外還有手槍子彈十發。」
Thumbnail
見諸參與鄧伯宸口述,鄧湘庭於〈那個大霧的時代〉記述父親回憶,鄧伯宸因故遭受牽連,而案件核心的三人,在鄧伯宸記憶裡:「成立了成大共產黨,他們製作了五星徽章,印刷共產黨宣言——刻鋼板的——他們收集中共空飄的傳單,以及中國共產黨中央委員會有關文化大革命決議文的英文打字稿,另外還有手槍子彈十發。」
Thumbnail
當代名導基里爾.賽勒布倫尼科夫身兼電影、劇場與歌劇導演,其作品流動著強烈的反叛與詩意。在俄烏戰爭爆發後,他持續以創作回應專制體制的壓迫。《傳奇:帕拉贊諾夫的十段殘篇》致敬蘇聯電影大師帕拉贊諾夫。本文作者透過媒介本質的分析,解構賽勒布倫尼科夫如何利用影劇雙棲的特質,在荒謬世道中尋找藝術的「生存之道」。
Thumbnail
當代名導基里爾.賽勒布倫尼科夫身兼電影、劇場與歌劇導演,其作品流動著強烈的反叛與詩意。在俄烏戰爭爆發後,他持續以創作回應專制體制的壓迫。《傳奇:帕拉贊諾夫的十段殘篇》致敬蘇聯電影大師帕拉贊諾夫。本文作者透過媒介本質的分析,解構賽勒布倫尼科夫如何利用影劇雙棲的特質,在荒謬世道中尋找藝術的「生存之道」。
Thumbnail
5 月,方格創作島正式開島。這是一趟 28 天的創作旅程。活動期間,每週都會有新的任務地圖與陪跑計畫,從最簡單的帳號使用、沙龍建立,到帶著你從一句話、一張照片開始,一步一步找到屬於自己的創作節奏。不需要長篇大論,不需要完美的文筆,只需要帶上你今天的日常,就可以出發。征服創作島,抱回靈感與大獎!
Thumbnail
5 月,方格創作島正式開島。這是一趟 28 天的創作旅程。活動期間,每週都會有新的任務地圖與陪跑計畫,從最簡單的帳號使用、沙龍建立,到帶著你從一句話、一張照片開始,一步一步找到屬於自己的創作節奏。不需要長篇大論,不需要完美的文筆,只需要帶上你今天的日常,就可以出發。征服創作島,抱回靈感與大獎!
Thumbnail
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 在AI說書 - Prompt Engineering - 2中,我們已經以文字敘述各種AI的範疇與其思想
Thumbnail
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 在AI說書 - Prompt Engineering - 2中,我們已經以文字敘述各種AI的範疇與其思想
Thumbnail
AI 繪圖是一種利用人工智慧技術,根據文字描述,生成出各種風格和主題的圖片的方法,不僅可以讓你實現你的想像力,還可以讓你了解到 AI 的創造力。
Thumbnail
AI 繪圖是一種利用人工智慧技術,根據文字描述,生成出各種風格和主題的圖片的方法,不僅可以讓你實現你的想像力,還可以讓你了解到 AI 的創造力。
Thumbnail
當時間變少之後,看戲反而變得更加重要——這是在成為母親之後,我第一次誠實地面對這一件事:我沒有那麼多的晚上,可以任性地留給自己了。看戲不再只是「今天有沒有空」,而是牽動整個週末的結構,誰應該照顧孩子,我該在什麼時間回到家,隔天還有沒有精神帶小孩⋯⋯於是,我不得不學會一件以前並不擅長的事:挑選。
Thumbnail
當時間變少之後,看戲反而變得更加重要——這是在成為母親之後,我第一次誠實地面對這一件事:我沒有那麼多的晚上,可以任性地留給自己了。看戲不再只是「今天有沒有空」,而是牽動整個週末的結構,誰應該照顧孩子,我該在什麼時間回到家,隔天還有沒有精神帶小孩⋯⋯於是,我不得不學會一件以前並不擅長的事:挑選。
Thumbnail
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 Prompt Engineering 作為一門新興學科,與已建立的軟體工程領域有著驚人的相似之處,這種並
Thumbnail
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 Prompt Engineering 作為一門新興學科,與已建立的軟體工程領域有著驚人的相似之處,這種並
Thumbnail
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 Prompt Engineering 跨越了一個範圍:它涉及人工智慧科學家和工程師掌握的複雜技術;另一方
Thumbnail
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 Prompt Engineering 跨越了一個範圍:它涉及人工智慧科學家和工程師掌握的複雜技術;另一方
Thumbnail
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 回顧我們在AI說書 - Prompt Engineering - 13中,提及Prompt Engine
Thumbnail
我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 回顧我們在AI說書 - Prompt Engineering - 13中,提及Prompt Engine
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News