| ▲ | embedding-shape 4 hours ago | |||||||
The observability stuff can be nice for deployments but really, these libraries/frameworks don't actually do much more than provide some structure, which unless you're expecting a team with high turnover to maintain it, doesn't really matter all that much, especially if you're an experienced developer, you'll find better design/architectures fitting for your use case without them. | ||||||||
| ▲ | st3fan 3 hours ago | parent [-] | |||||||
Hm I find this very much a "please reinvent the wheel" take. These frameworks provide structure for established patterns,but they also actually do a lot that you don't have to do anymore. If you are for example building an agentic application then these kind of frameworks make it very simple to create the workflows, do the chat with the model providers, provide structure for agentic skills, decision making and the human in the loop, etc. etc. All stuff that I would consider "low level". All things you don't have to build. If you have an aversion to frameworks then sure - by all means. But if you like to move faster and using good building blocks then these frameworks really help. One thing to keep in mind - many of these AI frameworks are open source and work really well without needing backend services. Or you can self host them where needed. But for many that is also the premium model, please use and pay for our backend services. But that is also a choice of course. | ||||||||
| ||||||||