logoalt Hacker News

deepsquirrelnettoday at 4:13 PM1 replyview on HN

Good article, and I think the "evolution of every AI system" is spot on.

In my opinion, the reason people don't use DSPy is because DSPy aims to be a machine learning platform. And like the article says -- this feels different or hard to people who are not used to engineering with probabilistic outputs. But these days, many more people are programming with probability machines than ever before.

The absolute biggest time sink and 'here be dragons' of using LLMs is poke and hope prompt "engineering" without proper evaluation metrics.

> You don’t have to use DSPy. But you should build like someone who understands why it exists.

And this is the salient point, and I think it's very well stated. It's not about the framework per se, but about the methodology.


Replies

sbpaynetoday at 4:23 PM

yeah this is the main point I wanted to get across! I rarely recommend people to use Dspy; but I think Dspy is often so polarizing that people "throw out the baby with the bathwater". They decide not to use Dspy, but also don't learn from the great ideas it has!