Every time I've seen a dspy article, I end up thinking: ok, but what does it do exactly?
I've been using guidance, outlines, GBF grammars, etc. What advantage does dspy have over those alternatives?
I've learnt that the best package to use LLMs is just Python. These "LLM packages" just make it harder to do customizations as they all make opinionated assumptions and decisions.
I've been using guidance, outlines, GBF grammars, etc. What advantage does dspy have over those alternatives?
I've learnt that the best package to use LLMs is just Python. These "LLM packages" just make it harder to do customizations as they all make opinionated assumptions and decisions.