Tutto l'open source
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/dspy

Linguaggio

Python

Cosa 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