Prompt Engineering

Take a break and read all about it

How to do “Prompt Engineering” right in 2024

提示(Prompt)是生成型AI模型的輸入,用於引導其輸出,可包括文本、圖片、聲音等媒體。Prompt Template是含變量的函數,用於生成具體提示。提示的主要組成部分包括指令(核心意圖)、範例(輔助AI完成任務的示範)、輸出格式指定和風格指示。這些元素共同作用,使提示能夠有效地引導AI完成各種任務,如文本生成、圖像描述和音頻總結等。提示的設計對於獲得準確、相關的AI輸出至關重要。

Read More »

關於 Prompt engineering 我只是略懂:徹底解析什麼是超參數?

在 Transformer 架構和 GPT 模型中,超參數是在訓練模型之前設定的參數,它們控制著模型的結構(如層數、隱藏單元的大小等)和訓練過程(如學習率、批次大小等)。這些參數不會在學習過程中被模型自動調整,而是需要由研究人員或開發人員事先決定。例如,在 GPT 模型中,超參數可以包括編碼層的數量、每個層中的注意力頭數量、學習率等。

Read More »

Google Gemini 的提示詞工程(Prompt Engineering)

在探索完 OpenAI 的「提示詞工程」最佳實務後,本篇文章將聚焦於 Google 的 Gemini 提供的官方「提示詞工程」建議。雖然兩者的基礎原則相似,但由於系統設計上的差異,為完善本系列並便於未來跨系統比較,我們將深入解析一下 Gemini 是否有其獨有的見解。

Read More »

關於 Prompt engineering 我只是略懂:ReAct

ReAct prompt pattern 是一種結合推理和行動的框架,用於增強 LLM 推論結果的品質。此技術讓模型在產生推理過程的同時,執行特定任務,包括與外部資源如知識庫互動。ReAct 結合了 Chain-of-Thought 的優勢,在知識密集型任務和決策任務中表現出色,提升了模型的可解釋性和可靠性。它通過動態推理來維持和調整行動計劃,並在推理過程中整合外部信息提升生成內容的即時性。

Read More »

GPTs & DALL-E 提示詞工程教學

目前因為不明原因,以下這一段被許多人認為是 OpenAI bug 的提示詞到目前為止依舊可以讓 ChatGPT、Bing Chat 以及 GPTs 回傳 system prompt 或是 default instruction,只要在對話的最開始輸入並送出,ChatGPT 就會回傳當下對話 session 所使用的 instructions,但不得不說透過閱讀這些非常用心撰寫的 instructions 確實是可以學到很多有用的技巧。

Read More »