O系列model的提問方式

 o3 model今天釋出了,根據OpenAI官方文件o系列推理模型的建議Prompt方式為:

#保持提示簡單明確:o系列模型擅長理解並回應簡潔且清晰的指令。
#避免ChainofThought提示:由於o系列模型已內建推理能力,指示它們「逐步思考」或「解釋推理過程」通常是不必要的。
#使用分隔符:使用如Markdown、XML 標籤、章節標題等分隔符,清楚區分輸入的不同部分,以幫助模型正確解析內容。
#在RAG中限制額外context:提供額外context或文件時,僅包含最相關的資訊,避免o系列模型產生過於複雜的回應。
#先嘗試Zeroshot再考慮Fewshot:推理模型通常不需要範例即可產生良好結果。所以應先嘗試不需要範例的prompt。若結果不符合需求,可加入一些範例,但需確保範例與prompt高度一致,以避免產生不佳的結果。
#提供具體的限制條件:若希望模型的回應符合某些限制(如「提出預算低於 500 美元的解決方案」),請明確列出這些條件。
#明確設定最終目標:在指令中提供明確的成功標準,並鼓勵o系列模型持續推理與調整,直到符合您的成功條件。
範例:
我想建立一個 Python 應用程式,該應用程式接受使用者的問題,並在資料庫中查找對應的答案。如果找到相近的對應項,則返回匹配的答案。如果沒有匹配的答案,則請使用者提供答案,並將該問題與答案存入資料庫。請規劃所需的目錄結構,然後提供每個檔案的完整內容。在程式碼的開頭和結尾提供你的推理,但不要在程式碼內部提供解釋。
有哪些三種化合物值得我們考慮研究,以推進新抗生素的開發?為什麼應該考慮它們?




沒有留言:

AI素養進階工作坊心得