DSPy
Framework di Stanford che tratta i prompt come codice compilabile: si dichiarano firme di input/output, si forniscono esempi e DSPy ottimizza il prompt al posto vostro.
Invece di rifinire a mano le stringhe dei prompt si definisce una class GenerateAnswer(dspy.Signature) con campi tipizzati. Moduli come ChainOfThought e ReAct le compongono. Un «teleprompter» (BootstrapFewShot, MIPRO, COPRO) cerca esempi few-shot e formulazioni del prompt su un set di validazione.
L'idea: cambiando modello (GPT-4 → Claude → Llama) basta ricompilare, senza riscrivere i prompt. La curva di apprendimento è ripida, ma lo strumento è potente per pipeline non banali.