chatgpt3及時工程
創建chatgpt3提示的指南和框架
-我們的github星星!
此存儲庫是由@mattnigh開發的。在我的LinkedIn上關注或與我聯繫。
什麼是及時的工程?
及時工程是設計和完善初始文本或輸入(提示)的過程,該過程將提供給諸如ChatGpt之類的語言模型以生成響應。它涉及設計提示,以指導模型生成特定的音調,樣式或內容類型。
及時工程:基礎知識
- 使用文字和明確的語言
- 要求模型的行為好像是該主題的專家
- 要求模型表現得像是一個特定的人或人的組合
- 要求模型思考“逐步”,尤其是在中等至複雜的任務中
- 嘗試輸出,
Give me 10 different examples - 完善結果,
Rewrite this to be more engaging, use clearer language, and use bullets to make it more readable.
當不使用及時工程或chatppt時
- 當您需要100%可靠性時
- 當您無法評估模型輸出的準確性時
- 當您需要生成不在模型培訓數據中的內容時
創建chatgpt提示:框架
為ChatGpt創建提示時,請使用及時的框架。框架為及時創建過程提供了結構和清晰度。它將迅速創建過程弄清楚了清晰而獨特的步驟。我創建了以下框架(Crispe),供我自己使用和實驗Chatgpt。
Crispe及時框架:
- 能力和角色: Chatgpt應該擔任什麼角色(或角色)?
- 洞察力:為您的請求提供幕後洞察力,背景和上下文。
- 聲明:您要chatgpt做什麼。
- 個性:您希望Chatgpt回應的風格,個性或方式。
- 實驗:要求chatgpt向您提供多個示例。
如何構建提示 - > Crispe示例
| 步 | 示例提示 |
| 能力和角色 | “在機器學習框架和專家博客作者的主題上充當軟件開發專家。” |
| 洞察力 | ``這個博客的受眾是技術專業人員,他們有興趣了解機器學習的最新進展。 |
| 陳述 | `提供最受歡迎的機器學習框架的全面概述,包括其優點和劣勢。包括現實生活中的例子和案例研究,以說明如何在各個行業成功使用這些框架。 |
| 性格 | ``回應時,都會使用Andrej Karpathy,Francois Chollet,Jeremy Howard和Yann Lecun的寫作風格的混合。 |
| 實驗 | “給我多個不同的例子。” |
最後的提示是:
Act as an expert on software development on the topic of machine learning frameworks, and an expert blog writer. The audience for this blog is technical professionals who are interested in learning about the latest advancements in machine learning. Provide a comprehensive overview of the most popular machine learning frameworks, including their strengths and weaknesses. Include real-life examples and case studies to illustrate how these frameworks have been successfully used in various industries. When responding, use a mix of the writing styles of Andrej Karpathy, Francois Chollet, Jeremy Howard, and Yann LeCun.
我會Give me another example或在下面的其他Give me multiple examples (在及時的細化下)來完善這一點。
及時改進:修復“無情寫作”
- 鼓勵創造力: “重寫現有文檔,使其更具想像力,引人入勝和獨特。”
- 專注於講故事: `“將現有文檔轉變為一個引人入勝的故事,突出了所面臨的挑戰和所提供的解決方案。”
- 使用有說服力的語言: `“通過結合說服力的語言和技術來使其更具說服力和影響力來完善現有文檔。”
- 強調情感: `
- 利用感官細節: `“通過添加感官細節和描述性語言來使其栩栩如生並吸引讀者來完善現有文檔。”
- 使內容簡潔: `“通過刪除不必要的信息並使其更簡潔,更重要的是,完善現有文檔。”
- 突出顯示要點: `“重寫現有文檔以強調關鍵點並使它們更具影響力。”
- 使用生動的語言: `“通過使用生動的語言和描述性形容詞來完善現有文檔,以使其更具吸引力。”
- 營造一種緊迫感: “通過增加緊迫感並強調需要立即採取行動的情況來完善現有文檔。”
- 地址異議: “通過預期和解決對內容的潛在異議來完善現有文檔。”
- 個性化內容: “通過個性化語言並使其與讀者更加相關,可以完善現有文檔。”
及時完善:提高可讀性
- 使用清晰簡潔的語言: “用簡單的術語解釋技術概念”。
- 添加視覺輔助工具: “使用Mermaid.js,您可以包含圖表以說明復雜概念(低可靠性)。”
- 使用標題和小標題: “將文檔分為具有清晰標題和子標題的部分。”
- 突出顯示要點: “使用粗體或斜體文本強調重要信息。”
- 添加現實生活中的例子: “包括案例研究或現實世界中的例子,以使概念更加相關。”
- 使用清晰且一致的格式: “在整個文檔中使用一致的字體,字體大小和佈局。”
- 包括類比和比較: “使用類比或比較來解釋複雜的思想。”
- 使用主動語音: “以主動語音寫入,使句子更具吸引力,更易於跟隨。”
Web開發人員提示
- “ HTML,CSS和JavaScript有什麼區別?”
- “什麼是Ajax?如何在網絡開發中使用?”
- “您能幫我查看此HTML代碼以獲取最佳實踐嗎?”
- “有哪些常見的JavaScript調試技術?”
- “在CSS中使用媒體查詢的語法是什麼?”
- “如何確保殘疾用戶可以訪問我的代碼?”
- “我如何構造和組織CSS以使其可擴展?”
- “學習JavaScript設計模式有哪些好的資源?”
- “您能幫我優化此代碼以進行性能嗎?”
- “有哪些常見的跨瀏覽器兼容性問題以及如何解決這些問題?”
- “如何在我的JavaScript代碼中實現錯誤處理?”
- “在編寫可維護和可擴展的代碼時要記住哪些原則?”
- “您能查看此代碼並提出任何可維護性的改進嗎?”
- “您可以查看此代碼並提出改進的性能嗎?”
- “構建HTML,CSS和JavaScript代碼的最佳實踐是什麼?”
- “為搜索引擎優化此代碼的最佳方法是什麼?”
chatgpt3也可以配對程序
要求模型充當...
- 技術顧問: “擔任技術顧問,並就實施本守則提供技術見解。”
- 導師: “充當導師並審查此守則,提供有關改進領域的反饋。”
- 質量保證: “充當質量保證並審查此法規,以確保其滿足最佳實踐,標準和 - 要求。”
- 代碼審稿人: “充當代碼審閱者,並提供有關此代碼的可讀性,效率和性能的反饋。”
- 調試助理: “充當調試助手,並建議解決《法規中發現的技術問題》。”
- 合規檢查器: “充當合規性檢查器,並驗證此代碼是否符合行業法規和標準。”
- 代碼優化專家: “充當代碼優化專家,並提出改進以優化代碼的性能。”
- 可訪問性專家: “充當可訪問性專家並審查此代碼,建議修改以提高可訪問性。”
- 搜索引擎優化專家: “充當搜索引擎優化專家並查看此代碼,建議改進以獲得更好的搜索引擎優化。”
- 績效分析師: “充當績效分析師並評估該法規的性能,提示改進。”
推薦資源
- OpenAI食譜:與OpenAI API共享常見任務的示例代碼
- OpenAI API:OpenAI API是一種寧靜的API,可讓您使用任何編程語言與OpenAI API進行交互。
想知道這是如何製作的嗎?這是一個使用Chatgpt和以下資源的激情項目:
- 只是文檔
- github頁面
- 傑基
- github頁面 /操作工作流程