A framework for algorithmically optimizing language model prompts and weights, especially for complex tasks...
"The magic words that you found, like they don't resonate with this new model. And so DSPy I think solved that problem for me, which is I can do all the fun stuff around the prompt, but I don't need to write the prompt anymore... My DSPy programs I've writte..."
What Mike uses it for: Model-agnostic LLM programs, building CLIs, optimizing prompts, and getting structured outputs
Get an email when another creator talks about DSPy.