| ▲ | whinvik 3 hours ago | |
I don't get it. All these are provided by many different agent libs like langgraph, Pydantic AI etc. I thought DSPy was for prompt optimization but I could never wrap my head around that aspect since like Langchain, DSPy seems to hide stuff a bit too much. So this article seems surprising since it emphasizes more the non prompt optimization aspects. If that was the selling point I would rather use something like Pydantic AI when I already use Pydantic for so much of the rest. | ||
| ▲ | sbpayne 3 hours ago | parent [-] | |
I think the reality is that prompt optimization is one of the only "legible benefits" (ie easy to understand why its valuable). But I think it misses the point of what Dspy "is". It's less that Dspy is about prompt optimization and more that, Dspy encourages you to design your systems in a way that better _enables_ optimization. You can apply the same principles without Dspy too :) | ||