Building Effective Ai Agents For Beginners