Rumah > pembangunan bahagian belakang > Tutorial Python > Menggunakan DSPy(COPRO) untuk memperhalusi arahan segera

Menggunakan DSPy(COPRO) untuk memperhalusi arahan segera

Mary-Kate Olsen
Lepaskan: 2024-12-04 13:55:11
asal
754 orang telah melayarinya

Using DSPy(COPRO) to refine prompt instructions

Baru-baru ini saya telah menguji DSPy dengan phi3, bertujuan untuk menggunakan COPRO untuk memperhalusi arahan segera dan mencapai skor terbaik. Saya sengaja tidak menggunakan penegasan.

Ini yang saya suka:

Saya menggunakan set data CoLA, yang termasuk ayat daripada 23 penerbitan linguistik beranotasi untuk tatabahasa, saya mahukan output dengan "hanya label" (tiada penjelasan atau perkataan tambahan). DSPy menghasilkan arahan yang berprestasi baik, memastikan ketepatan tatabahasa:

Arahan Asal: Semak sama ada ayat itu betul(1) atau tidak(0)

Arahan Dioptimumkan: Tentukan sama ada ayat yang diberikan mematuhi peraturan tatabahasa Inggeris standard dengan mengeluarkan '1' untuk tatabahasa yang betul dan '0' untuk salah.

Kedua-dua BootstrapFewShot dan Signature Optimizer ialah titik permulaan yang bagus.

Apa yang boleh diperbaiki:

DSPy menyatakan, "Setelah latihan selesai, anda akan mendapat arahan dan awalan yang lebih baik untuk mengedit dalam tandatangan secara manual." Walau bagaimanapun, saya percaya bahawa selepas penyusunan, alat itu harus bersedia untuk meramalkan. Pengoptimum arahan memerlukan lebih banyak fleksibiliti untuk pengubahsuaian yang lebih mudah, seperti keserasian yang lebih baik dengan bahasa lain. Sebagai alternatif, mencipta program untuk pengoptimum tandatangan untuk mengubah suai gesaan mengikut keperluan akan memberi manfaat.

Ia adalah konsep yang menarik tetapi saya rasa sebagai rangka kerja ia masih memerlukan penambahbaikan. Berhubung dengan saya jika anda mempunyai projek yang menarik/minat bersama.

Repo Gihub

Atas ialah kandungan terperinci Menggunakan DSPy(COPRO) untuk memperhalusi arahan segera. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan