🛠 Want to get started with freelancing? Let me help: www.datalumina.com/data-freelancer 📚 Learning Data/AI? Join for free: www.skool.com/data-alchemy 🚀 Building AI apps? Check out: launchpad.datalumina.com/ 💼 Need help with a project? Work with me: www.datalumina.com/solutions
@AnthonyAlcerro-v6d9 күн бұрын
We need a full tutorial on how to do evals 🙏
@daveebbelaar8 күн бұрын
Noted!
@IdPreferNot18 күн бұрын
Love that you chose to do a video on this. I wouldnt bet against Pydantic and see this a an even better version of Swarm.
@juanantonionavarrojimenez29667 күн бұрын
The evaluation is perfect. That's the way. Thanks.
@eneskosar46499 күн бұрын
Very informative Dave, thanks for all the work. You're the best
@RobShocksКүн бұрын
Great breakdown. I'm all for less abstraction. Having been in JS world for years there are so many frameworks and tools coming out just for the sake of it. Focus on the problem, reverse engineer and pick the right tool. In many cases you don't need the chainsaw to top a pencil.
@daveebbelaarКүн бұрын
Exactly!
@rembautimes88087 күн бұрын
Great video and thanks for sharing. I think having a leaner stack is better because it’s quite easy for a big stack to introduce dependency conflicts. Also Pydantic’s integration with FastAPI is awesome 😂
@jordan-kz3rx8 күн бұрын
Thank you man, this knowledge is really valuable and presented so well.
@kenchang34564 сағат бұрын
Thanks for all the information I appreciate it.
@PriyankBolia4 күн бұрын
Please use bigger fonts like other channels, sometimes I use a laptop to watch, and its hard to read.
@daveebbelaar4 күн бұрын
Noted!
@jirivchi8 күн бұрын
thanks for all your content! it is very informative and helpful
@daveebbelaar7 күн бұрын
Thanks!
@silver15448 күн бұрын
Thanks for your review! What would you recommend to use instead of PydanticAI at the moment (until it's matured)? Just using plain API?
@Kivalt3 күн бұрын
Does it integrate with OpenRouter?
@chefzieher8 күн бұрын
Great video! I like that you are using the interactive execution in vscode/cursor. How do you debug that code? (I didn't figure that out yet)
@daveebbelaar7 күн бұрын
The interactive mode is great for debugging as well as you can just go line by line and execute your code.
@khandelwal0shekhar06 күн бұрын
Dave I really want to know your take on phidata ?
@heheeheh97118 күн бұрын
Hoow is this Agentic Framework comapred to phidata Framework???
@heheeheh97118 күн бұрын
or AUTOGEN
@artursradionovs95435 күн бұрын
Does PydanticAI support local running LLM’s?
@aristidefumagalli510058 минут бұрын
Yes OpenAI compatible endpoint
@PriyankBolia4 күн бұрын
How does it compare to langchain?
@daveebbelaar4 күн бұрын
LangChain is an entire ecosystem. PydanticAI is a really lean framework for solving specific problems around data validation for LLMs. I prefer this leaner, more simple approach.
@TheOrionMusicNetwork2 күн бұрын
Skip langchain bro. Trust me. You don't need that pain in your life.
@daveebbelaar2 күн бұрын
@@TheOrionMusicNetwork 😂
@PriyankBoliaКүн бұрын
@@daveebbelaar Any specific reasons? problems you faced. Trying learning langraph
@daveebbelaarКүн бұрын
@@PriyankBolia LangChain’s ecosystem feels overly complex for me. I’ve faced versioning issues and had to dig through multiple abstraction layers to debug unimplemented features, which made troubleshooting a headache. I’d rather build lightweight, purpose-driven components from scratch. Avoiding frameworks helps keep my projects simpler, faster, and free of unnecessary dependencies.
@IdPreferNot18 күн бұрын
I thought llms loved json structure. Cool markdown utility function but why needed?
@daveebbelaar7 күн бұрын
It depends on the model. Claude prefers XML while OpenAI prefers Markdown or JSON. With small JSON files, it doesn't really matter, but we've found that the model can sometimes miss information with big nested JSON files. As with anything, you can test and compare for your use case to see if you really need the Markdown conversion. I've also found that Markdown is easier to debug when you're looking at it in your observability platform (like Langfuse). It's even more human readable than JSON. Hope that helps.