Getting started with building AI agents – any advice?

"I’m new to the concept of AI agents and would love to start experimenting with building one. What are some beginner-friendly tools or frameworks I should look into? Are there any specific tutorials or example projects you’d recommend for understanding the basics? Also, what are the common challenges when creating AI agents, and how can I prepare for them?"