內容大綱: 1. Prompt Guide Overview 2. Prompt Engineering Overview 3.Prompt Mindset 4.Prompting Techniques 5. Prompt Priming 6. Simple Prompt Starters 7. Practical Everyday Prompts 8. Effective Prompt Revisions 9. Focused Prompt Frameworks 10. General Prompt Frameworks 1. Prompt Guide Overview : Guide Overview: 此提示工程文件旨在優化您的構思過程並提高輸出品質。該文件主要包含兩種類型的提示:簡單提示和進階提示。簡單提示非常適合快速產生想法並獲得簡潔的答案,而無需太多努力。另一方面,進階提示深入探討如何精心製作詳細的輸入,以產生適合個人和商業用途的全面輸出。 2. Prompt Engineering Overview What is Prompt Engineering: 提示工程是設計和優化用於自然語言處理(NLP)模型的提示的過程,例如ChatGPT、聊天機器人或虛擬助理。這涉及製作清晰、簡潔且能有效引出所需回應的提示。(也就是說,提示工程就像製作一個有效的釣魚餌 - 就像設計得當的餌更容易捕到您想要的魚一樣,精心製作的提示更容易引出所需的回應。) Principles of Prompt Engineering 1.要具體:您提供的標準越多,輸出的焦點就越明確。 2.分步進行:將任務分解成小部分。這樣可以得到更好的結果,就像與人類合作一樣。 3.反覆優化:重新整理輸入並讓ChatGPT改進其自身的輸出。 一個好的提示的要點是什麼? 出色的輸出結果最終取決於模型訓練的數據、其參數以及良好的提示。由於我們只能控制其中之一,以下是一個好的提示的要點: 使用清晰簡潔、直接且不含糊的語言。 您為ChatGPT分配的角色,即在您的提示中它將扮演的角色。 您提供的信息和示例,即您的輸入(ChatGPT可以在先前的聊天歷史中參考信息和示例)。 您要求ChatGPT完成的具體任務,即您期望的輸出。 收到第一個回應後,根據需要進行微調,即反覆迭代,直到獲得所需的輸出。 主要提示步驟 定義問題或目標:明確說明您希望ChatGPT幫助您的內容以及您尋求的回應類型。 使用相關的關鍵詞和短語:將最有用的行業和主題相關詞彙輸入提示,這將有助於引導ChatGPT生成所需的回應。 撰寫提示:製作一個簡潔的提示,清楚傳達所需的信息和任務,使用步驟1和2中識別的關鍵詞和短語。 測試、評估和反復:生成與ChatGPT的回應,評估結果,並根據需要調整提示以獲得所需的回應。重複此過程,直到創建一個成功的提示,能夠持續生成所需的回應為止。 3.Prompt Mindset "心" => 心態與原則 ChatGPT能力: 有時候要注意chatGPT產生"幻覺(Hallucinations)",他有時候可能說出聽起來有道理但實際上根本不是事實的陳述(要特別注意查證, 或用對prompt)。 心之訣: 1.撰寫清晰明瞭的指示 2.提供參考資訊 3.拆解問題一個大問題拆解為數個小問題(極為有效, kevin推之) 4.讓GPT有時間"思考" 5.使用外部工具(extensions) 6.系統性地測試變更 Prompt迭代流程: 定義需求與目標 => 提供上下文與限制 => 撰寫prompt => 測試與優化 => 回到定義需求與目標(迭代...) 4.Prompting Techniques "技" from Greg Brockman's X "提示工程是一種優雅與人工智慧溝通的藝術" (看似容易實則沒那麼容易)。 Prompt組成結構: 1.起始設定: 設定角色, 專業知識背景等等... 2.工作指令: 主要請ChatGPT要完成的工作 (回復郵件, 總結, 回答問題...) 3.參考資料: 與上下問相關的資料(郵件內容, 文案參考, 情境描述...) 5. Prompt Priming Priming "引導" 是指在生成回應之前向模型提供一些初始輸入的做法。這個初始輸入旨在引導模型生成與用戶預期的輸出更相關和連貫的回應。(您可以輸入您為ChatGPT撰寫的整篇文字,以便進行訓練。) Example 1: 無引導:我應該去哪裡度下一次假期呢? 有引導:我想和我的妻子和孩子一起去旅行,地點應該是熱帶地區,我們希望靠近海灘,我希望航班是一個從LAX直飛的航班,我的旅行預算是5000美元。我應該去哪裡度下一次假期呢? 引導輸出:對於您的熱帶家庭度假,預算為5000美元,我建議您考慮墨西哥坎昆。有從LAX出發的直飛航班,您可以找到價格約每人1000美元起的平價全包套餐,可供您度過一個長達一週的假期。坎昆有許多受歡迎的家庭活動,包括浮潛、古代遺跡參觀以及探索當地的海灘和餐廳。 Example 2: 無引導:請為我創建一個新的線上課程,教授如何使用人工智慧,並提供3個可能的標題。 有引導:請為我創建一個新的在線課程,教授如何使用人工智慧。這是我最近的課程標題範例,請仿效這些標題的風格和寫作格式:“影片編輯大師班:像專業人士一樣編輯您的影片!” “電影攝影大師班:完整的攝影指南” 引導輸出: 1. AI基礎:逐步指南使用人工智慧...... 2. AI專家:學習善用人工智慧的力量...... 3. AI大師:使用人工智慧的完整指南...... 6.Simple Prompt Starters 以下概述了30個簡潔而簡單的prompt,旨在激發您的靈感並迅速提供價值。無論您是否遇到寫作障礙,尋求建立新的日常例行工作,還是需要關於新業務冒險的見解,這些提示都將使ChatGPT能夠啟動您的下一步。 1. 定義以下術語並給出一個比喻... 2. 詳細說明...的目的 3. 創建一個...的模板 4. 為這個podcast構建一個大綱 5. 幫我制定一個...的預算計劃 6. 建議一些創意寫作提示,讓我開始動筆 7. 集思廣益,為這份文字稿提出10個改進寫作的點子 8. 草擬一個深思熟慮的書籍章節列表,主題是... 9. 列出使用這些成分的食譜 10. 制定一份與...有關的主題目錄 11. 為...創建一個課程計劃 12. 為...撰寫5個標題 13. 用一個推特推文總結以下這本書 14. 為...設計一個全面的社交媒體內容策略 15. 為...撰寫一封開場的聯繫郵件 16. 為...建議一些比喻/類比/同義詞 17. 為這條消息製作一個機智的回應 18. 將這個標題轉化為一個引人入勝的引子 19. 把這翻譯成法語 20. 為這封郵件創作一個禮貌的拒絕回應 21. 為展示...的視頻創建一個開場場景 22. 提出改善我的簡歷的方法 23. 解釋...的概念 24. 你可以推薦一些在...方面改進的在線課程或書籍嗎? 25. 有哪些有效的...策略? 26. 提供一些建議,來啟動我的... 27. 為...建議一些健康的餐選 28. 幫我制定一份每日時間表,以... 29. 解釋...的基礎知識 30. 對...提供一些指導 7. Practical Everyday Prompts 以下概述了一系列實用的提示和框架,可用於日常工作和創意思考。這些旨在為希望快速提高生產力和創意產出的個人提供實用的提示框架。 1. 創意思考新點子 提示公式 我想要探討[主題],以[形式]呈現。您有關於我可以涵蓋的[主題]的建議嗎? 範例: 我有興趣創建一個涵蓋旅行的Instagram頁面。您有哪些有關主題的想法?例如預算友好的目的地和值得參觀的隱藏寶藏? 我正在編寫一封以科技為重點的新聞通訊。能推薦一些對我的受眾有吸引力的主題,例如最新的小工具和軟件更新嗎? 2. 文字創作 提示公式 我有興趣創建一種強調[主題]的[文字類型],請為我寫[#]個[主題]的內容。 範例: 我需要一個展示我的新產品特點的電子郵件營銷活動。您能為我寫一封關於產品易用性和價格親民性的郵件嗎? 我對一個網站頁面感興趣,概述了我的教練服務的好處。您能為我寫一個有關我的教練計劃個性化方法和經過驗證的成果的頁面嗎? 3. 客戶支援和客戶服務/電子郵件 提示公式: 我希望您扮演一名具有[特徵]的客戶支援助手。作為我們[類型]公司的代表,您將如何回應[文字]? 範例: 我希望您扮演一名具有分析能力的客戶支援助手。作為我們科技初創公司的代表,當客戶在使用我們的軟件時遇到錯誤時,您將如何回應? 我希望您扮演一名充滿自信和同情心的客戶支援助手。作為我們金融服務公司的代表,當客戶遇到計費問題時,您將如何協助他們? 4. 創建比喻 提示公式: 我試圖更好地理解[概念],請通過創建一個實用且易於理解的比喻來幫助我更好地理解這個概念。 範例: 我試圖更好地理解光合作用的概念,請通過創建一個實用且易於理解的比喻來幫助我更好地理解這個概念。 我試圖更好地理解搜索引擎優化的概念,請通過創建一個實用且易於理解的比喻來幫助我更好地理解這個概念。 5. 大量文本創建 提示公式: 請為[平台]創建[#]個[文本類型],其中包括[參考資料]。 範例: 請為我的投資網站創建8封電子報,其中包括行業報告和數據分析。 請為營銷YouTube頻道創建4個視頻劇本,其中包括專家意見和數碼營銷趨勢的見解。 8.Effective Prompt Revisions 與傳統搜索引擎不同,ChatGPT擁有獨特的記憶能力。它能夠有效地保留先前對話中傳遞的信息,從而使未來的提示可以受到完整對話歷史的啟發。這一功能特別有用,因為它允許ChatGPT通過對話鏈中的知識累積來理解上下文和細微差別。 • 現在將單個最重要的關鍵詞以粗體格式顯示... • 按日期、地點、價格等方式組織這個... • 提出更多新穎且不尋常的結果... • 請在以下文本中添加適當的表情符號... • 以5歲孩子可以理解的方式解釋這個... • 將其以表格形式呈現,包括相關的類別... • 從行業專家的角度來看,請重新撰寫... • 重新撰寫以使之更具非正式/正式風格... • 修正語法並查找/替換以下術語... • 現在在其中添加一些個性和幽默... • 以...的角度或語氣來撰寫... • 將其總結為一則推文... • 將其擴展為三部分摘要... • 比較和對比最重要的信息... • 哪些是10個關鍵要點... • 以專家的觀點,您將如何改進... • 將其轉換為條目式列表... 9.Focused Prompt Frameworks 以下是一系列高效的提示框架,旨在提高生成輸出的焦點和準確性。通過提供具體的框架,這些提示使ChatGPT能夠產生更詳細、可重複和準確的回應。 拍攝提示(Shot Prompting): 拍攝提示的三種變化包括在不提供任何拍攝提示時讓ChatGPT完全自主生成回應,以及在提供一個或多個拍攝提示時設置參數並提供參考數據。 提示公式: • Zero Shot:在完成請求之前未提供任何先前的數據或指南。 • One Shot:在完成請求之前提供一條數據或指南。 • Few Shot:在完成請求之前提供多條數據或指南。 範例: • Zero Shot:「為我的科技評測頻道撰寫一份YouTube劇本。」 • One Shot:「以這個範例1為參考,為我的科技評測頻道撰寫一份YouTube劇本。」 • Few Shot:「以這些範例1、2、3...為參考,為我的科技評測頻道撰寫一份5分鐘的 YouTube劇本,內容關於最新的iPhone相機規格。開始時以10秒的吸引引子,並為每個主要觀點註明一張照片。」 思維鏈提示(Chain of Thought Prompting): 這個框架是一種技巧,可以引導ChatGPT以其推理過程的逐步格式解釋其答案。這種技巧有助於確保模型的答案是透明的,易於理解,使其解釋更適用於教育或解釋性的目的。 提示公式: • [您的問題]。讓我們逐步思考。 示例: • 太陽的直徑是多少?讓我們逐步思考。 • 氧分子的質量是多少?讓我們逐步思考。 COT論文探討: (source: Chain-of-Thought Prompting Elicits Reasoning in Large Language Models) 表格格式提示(Tabular Format Prompting): 使用表格格式與ChatGPT一起使用,可以清晰地組織和呈現數據,使用戶更容易分析和理解輸出。這將導致更準確的理解和見解。 提示公式: 1. [您的問題]。 2. 您可以將您的答案分成哪些不同的類別,以增加描述性? 3. 現在創建一個表格,將您的原始答案與這些分為不同列的類別一起包括在內。 範例: • 如何成長YouTube頻道的主要因素是什麼? • 請列出南美洲前5個旅行目的地。 在回答之前先提問提示(Ask Before Answer Prompting): 這個框架是一種引導ChatGPT在回答之前請求澄清的技巧。這有助於確保模型的答案盡可能準確和具體。 提示公式: 1. 您是[行業]的專家。我將要求您完成一些具體的任務,但在您回答之前,我希望您執行以下操作:如果您對我的任務有任何問題或對提供最佳答案感到不確定,請始終提出澄清問題以進行澄清,然後再生成您的答案。明白嗎? 2. 太好了,我的問題是[問題]。您的任務是[任務]。請提出您的任何問題,以便我在您完成任務之前改進我的提示。 示例: • 太好了,我的問題是如何為我的諮詢業務帶來更多銷售?您的任務是為我創建一個可以在我的業務中實施的逐步指南。請提出您的任何問題,以便我在您完成任務之前改進我的提示。 • 太好了,我的問題是如何最大化使用ChatGPT來提高我的工作效率?您的任務是為我制定一份可以遵循的每周時間表。請提出您的任何問題,以便我在您完成任務之前改進我的提示。 填空提示(Fill-In-The-Blank Prompting): 這種格式允許用戶專注於句子或想法的特定方面,並鼓勵更深入的思考。此外,它是一種靈活的學習和溝通工具,可以輕松適應不同的情況。 提示公式: 1. 您是一位擅長創建提示的專家,可以生成最簡潔和豐富多樣的回應。我可以添加哪些額外的要點詳情,以改進以下提示的輸出?我的提示是[您的提示]。 2. 太好了,現在將這些要點轉化為填空格式,我可以將我的信息填入其中。 示例: • 我有10萬美元的儲蓄,應該投資什麼? • 我該如何尋找並聘用更多有才華的設計師來為我的時尚品牌工作? 觀點提示(Perspective Prompting): 這個框架可以擴展您的理解,並提供對當前主題的更全面觀點。這有助於您做出更明智的決策,對複雜問題有更細緻的理解。 提示公式: • 單一觀點:請從[觀點]的角度來寫一寫[主題]。 • 多重觀點:請從多種不同的觀點來為[主題]撰寫一個[支持/反對]的論點。包括不同觀點的名稱和觀點,如[觀點]。 示例: • 單一觀點:請從一位踢拳教練的角度來寫一寫如何提高作為一名踢拳手的能力。 • 單一觀點:請從人體解剖學專家的角度來寫一寫如何提高作為一名踢拳手的能力。 • 多重觀點:請為反對轉基因生物(GMO)的論點寫一篇文章,考慮多種觀點。包括不同觀點的名稱和觀點,如農民、消費者和遺傳學家。 建設性評論提示(Constructive Critic Prompting): 這個提示可以為您的寫作提供客觀和專家的反饋,突顯需要改進的方面,並提供建設性的批評,以幫助您精煉和增強您的內容。 提示公式: • 我希望您充當[行業]方面的專家和評論家。批評下面粘貼的我的內容,讓我相信為什麼它不好,並給予建設性的建議,告訴我應該如何改進。為了一些背景信息,我的[產品或服務]針對的是[詳細信息、人口統計等]的顧客,我的[產品或服務]的目的是[您的內容目標]。讓我們逐步思考,我希望您能單獨討論每一部分內容。這是要批評的我的內容,[您的內容]。 範例: • 我希望您充當時尚領域的專家和評論家。批評下面粘貼的我的內容,讓我相信為什麼它不好,並給予建設性的建議,告訴我應該如何改進。為了一些背景信息,我的產品描述是針對20至30歲的環保顧客,他們喜歡獨特的現代美學,我的產品描述的目的是讓顧客購買更多的服裝產品。讓我們逐步思考,我希望您能單獨討論每一部分內容。這是要批評的我的內容,「介紹我們生態友好服裝系列的最新成員,"Modern Vibes" T恤!這款T恤由100%有機棉製成,不僅觸感舒適,而且對環境友好。這款T恤具有時尚且現代的設計,非常適合注重時尚的20至30歲人士,他們希望在關心環保的同時也能展現自己的風采。」 比較提示(Comparative Prompting): 比較提示突顯不同因素之間的主要相似性和差異,這有助於您做出更明智的決策,更深入地了解兩個選擇的優點和缺點。 提示公式: • 請比較和對比以下文本示例。將相似性、差異性、定性特徵、定量因素、功能、影響、主要收益等因素概述到一個表格中。這是兩個內容片段:[內容1] 和 [內容2]。 範例: • 蘋果和微軟的業務和設計理念。 • 投資房地產和投資加密貨幣。 反向提示(Reverse Prompting): 以下兩種框架提供了如何有效地從任何內容進行反向工程的寶貴見解。因此,這為增強個人和專業項目提供了無窮的可能性。 提示公式: 選項1: 1. 您是一位提示工程專家,能夠根據提供給您的文本進行反向工程的提示。我將為您提供[內容類型]。在提供基於語氣、風格、語法、語言和其他您認為相關的因素的提示建議時,請盡可能具體。我希望將來可以使用這個提示來複製所提供的文本的風格。如果這有意義,當輸入ChatGPT時,在正常情況下,它將提供腳本。如果這不合理,請不要回復,並提出進一步的問題以澄清您的理解。 2. 很好,我想讓您進行反向工程的文本是[內容]。 選項2: 1. 讓我們談談反向提示工程。通過反向提示工程,我指的是從給定的文本創建提示。 2. 您能給我一個簡單的反向提示工程示例嗎? 3. 很好。您能創建一個非常技術性的反向提示工程模板嗎? 4. 現在請對以下[您的文本]進行反向提示工程。請確保捕捉到文本的語氣、語法、語言和寫作風格,以便您提出的提示。 範例: • 蘋果AirPods的描述 - 無線。輕鬆。神奇。具有豐富的通話和收聽時間、語音激活的Siri訪問以及可用的無線充電盒,AirPods提供了令人難以置信的無線耳機體驗。只需拿出來,它們就可以隨時與您的所有設備一起使用。將它們放在耳朵裡,它們會立即連接,讓您沉浸在豐富而高質量的聲音中。就像魔法一樣。 • 亞馬遜暢銷產品的標題或描述 - “Fire TV Stick 4K,出色的4K串流質量,電視和智能家居控制,免費和實時電視”。 10.General Prompt Frameworks 以下是一組通用的提示框架,設計用於所有情境,同時生成詳細和有效的輸出。通過提供以下框架,這些提示可以使ChatGPT能夠持續生成更有幫助和準確的回應。 RGC提示(RGC Prompting): 這個框架提供了一個堅固的結構,可以普遍應用於任何輸入和預期輸出。其目標是建立一個標準化的格式,優化了ChatGPT的框架,從而增強了其在各種輸入情境下的性能。 提示公式: • 角色 - ChatGPT的角色(您是一位專家營銷人員) • 結果 - 預期輸出(創建5封以行動號召結尾的電子郵件) • 目標 - 輸出的目的(目標是推動我的產品銷售) • 語境 - 誰、什麼、在哪裡、為什麼(這些電子郵件是為我的在線企業家觀眾製作的) • 約束 - 限制和指南(這些電子郵件應該友好,字數不超過200字) 範例: • 您是一位專家[角色]。創建[result]。目標是[end goal]。內容面向[context]。您的寫作指南是[constraints]。 • 您是一位專家營銷人員。創建5封以行動號召結尾的電子郵件。目標是推動我的產品銷售。這些電子郵件是為我的在線企業家觀眾製作的。這些電子郵件應該友好,字數不超過200字。 • 您是一位專家營養師。為我的身高5英尺7英寸、40歲、每週運動3次的女性客戶創建一個為期7天的膳食計劃。目標是通過處於卡路里赤字並攝取適量的碳水化合物、糖和蛋白質,使她每週減掉1磅脂肪。她不吃豬肉,希望每週在食物上花費200美元。膳食計劃應該提供食譜、烹飪指導、準備時間,以及早餐、午餐和晚餐的具體食品。 "I Want You To Act As Prompting"提示: 這個選項提供了另一個堅固的結構,可以普遍應用於任何輸入和預期輸出。其目標是建立一個標準化的格式,優化了ChatGPT的框架,從而增強了其在各種輸入情境下的性能。 提示公式: 1. “我希望你扮演一個…”(歷史學家、生物學家等)這有助於設定ChatGPT的角色。 2. “我會給你…”(我的目標受眾、具體方向、產品等)這是您建立您與ChatGPT之間的動態關係的地方。 3. “然後,你將…”(創建5封電子郵件、製作視頻劇本、總結等) 4. “以_____的語氣/風格…”(樂觀、專業、表格格式)這是您解釋所需的輸出以及輸出的個性/風格的地方。 5. “重要的細節包括…”(目標受眾、每個項目的成本等)請確保解釋所有重要細節,並詳細說明來自第2項的具體信息。 6. 根據需要精煉您的輸出,“更具說服力”、“將最重要的關鍵詞加粗”、“現在以表格格式呈現” 範例: • 我希望你扮演一位個人教練。我將提供我的個人和職業目標。然後,你將為我創建一個7天的表格格式時間表,以便我可以按照它來實現我的目標。我的短期日常目標是冥想、鍛煉、閱讀和工作在我的項目上。我的長期目標是在接下來的6個月內簽下30名新客戶並存款10000美元。 • 我希望你扮演一名虛擬醫生。我會描述我的症狀,然後你會提供診斷和治療計劃。你只應該回答你的解釋、診斷和治療計劃,什麼都不要回答。我的重要細節是,“我在過去幾天一直有頭痛和頭暈,可能的原因是什麼?”