devils advocate
1.0.0
一個簡單但超級有效的LLM推理框架,用於計劃和改進。
兩種LLM型號是指有不同角色的提示
鑑於要解決的任務,說服者會盡力說服發問者同意其提議解決方案。另一方面,發問者試圖在說服者的提議中找到邏輯上的矛盾和漏洞,並提出詳細的問題。說服者和發問者之間的聊天一直持續到與說服者“同意”。
結果,LLM最終提供了一個高度詳細的計劃來解決手頭的任務。
克隆存儲庫
確保您安裝了最新的OpenAI庫。 pip install -U openai
在devil_advocate.py
代碼中連接OpenAI API鍵。
將task.txt
文件修改為您的需求。當前任務.txt文件具有示例任務。
使用python devil_advocate.py
運行
這引起了有條件的生成對抗網絡和藝術自我驗證範式的狀態(BYOL,DINOV2等)。這些範式在經驗上發現,通過針對“不對稱”模型的頭部進行優化提供了更細粒度,健壯的上下文表示。通過進一步的研究,我想知道LLM推理框架是否會提出相同的發現。
希望這個存儲庫可以擴展這個想法並做出一些超級酷的發現!
這是正在進行的大部分工作。但是我想分享我的想法和簡單的代碼,以便大家嘗試一下。它非常簡單,但出乎意料的有效。