首頁 > 後端開發 > Python教學 > 使用DSPy(COPRO)細化提示指令

使用DSPy(COPRO)細化提示指令

Mary-Kate Olsen
發布: 2024-12-04 13:55:11
原創
753 人瀏覽過

Using DSPy(COPRO) to refine prompt instructions

最近用phi3測試了DSPy,目的是利用COPRO來細化提示指令,取得最好的成績。我故意不使用斷言。

這是我喜歡的:

我使用了 CoLA 資料集,其中包括來自 23 個語言出版物的句子,並進行了語法註釋,我想要帶有「僅標籤」的輸出(沒有解釋或額外的單字)。 DSPy 產生的指令表現良好,確保語法正確性:

原始指令:檢查句子是否正確(1)或不正確(0)

最佳化指令:透過輸出「1」表示語法正確,輸出「0」表示錯誤,確定給定句子是否符合標準英文文法規則。

BootstrapFewShot 和簽章優化器都是很好的起點。

可以改進的地方:

DSPy 表示,「訓練完成後,您將獲得更好的說明和前綴來手動編輯簽名。」然而,我相信編譯後,該工具應該準備好進行預測。指令優化器需要更大的靈活性以便於調整,例如與其他語言更好的兼容性。或者,為簽名優化器建立一個程式來根據需要調整提示也是有益的。

這是一個很酷的概念,但我想作為一個框架它仍然需要改進。如果您有有趣的項目/共同興趣,請與我聯繫。

Gihub 倉庫

以上是使用DSPy(COPRO)細化提示指令的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板