Open SourceFramework22k
DSPy
Programma i language model invece di fare prompt engineering, poi auto-ottimizza.
DSPy è un framework di Stanford NLP per programmare, anziché fare prompt manualmente, i language model componendo pipeline modulari e dichiarative. I suoi ottimizzatori (in precedenza teleprompter) ottimizzano automaticamente prompt ed esempi few-shot rispetto a una metrica, così le pipeline migliorano senza prompt engineering manuale. Si distingue per trattare i prompt come parametri apprendibili ed è ampiamente usato per costruire sistemi LLM robusti e auto-ottimizzanti.
Repository
stanfordnlp/dspyLinguaggio
PythonCosa ci costruiresti
- Costruire pipeline LLM i cui prompt vengono auto-ottimizzati rispetto a una metrica
- Sostituire prompt fragili e regolati a mano con moduli dichiarativi e componibili
- Compilare sistemi di ragionamento multi-stage e RAG che si auto-migliorano sugli esempi
Tag
optimizationpromptingpipelinesagents