Step-by-Step Guide: Building State-of-the-Art AI Agents