AI product
DSPy is a framework for defining language-model program contracts—inputs, output schemas, and scoring functions—so prompt and instruction optimization becomes a search problem. In the described workflow, it searches for shorter instructions while preserving the application's interface and evaluation contract, with candidate changes checked through repeated model runs, shadow evaluation, and human review of disagreements.
1 use taken from transcripts — each links to the moment in the video.
Framework for defining the interface contract (inputs, output schema, scoring function) so prompts become a search problem
1 in the library.