How to Choose the Right AI Model: Tiers, Evals and Routing for Developers