Module 1.D2 - The provider landscape beyond OpenAI
OpenAI is one option, not the whole field. This deep dive maps the wider ecosystem so your model choices are informed rather than defaulted: Anthropic's Claude models, Google's Gemini, and the open-weight world (Llama, Qwen, and others you can self-host).
How to think about choosing across providers
Two decisions matter. Per-task fit: different providers lead on different things at different times - choose by testing on your task, not by brand loyalty. Portability: hard-wiring your system to one provider is a real risk, so structuring your code so you can swap providers (a thin abstraction over the model call) protects you when prices, capabilities, or availability shift. Open-weight models add a third axis - control and privacy - at the cost of running the infrastructure yourself.
Go deeper (optional)