Skip to main content
DSPy (Declarative Self-improving Python) adalah framework pemrograman model bahasa yang menggantikan rekayasa prompt manual dengan modul deklaratif dan optimizer algoritmik. Anda mendefinisikan Signature input/output terstruktur dan merangkai alur kerja menggunakan modul seperti Predict, ChainOfThought, atau ReAct. DSPy mengoptimalkan demonstrasi few-shot dan instruksi prompt secara otomatis berdasarkan metrik evaluasi.

Pengaturan

Instal library DSPy:

Konfigurasi Client

Inisialisasi model bahasa menggunakan kelas dspy.LM dengan prefix neosantara/<model>.

Modul Dasar: Predict dan ChainOfThought

ReAct Agent dengan Tools

Gunakan dspy.ReAct untuk membuat agent yang dapat memanggil tool Python eksternal sebelum memberikan jawaban akhir.

Langkah Berikutnya