# Track 06: OpenAI & the Model Landscape

The first heavily API-driven track: every OpenAI endpoint you'll
actually use, then the wider provider landscape (Anthropic, Google,
open-weight models via Hugging Face), small language models and
on-device inference, and how pricing and rate limits shape system
design. From here on, every track builds on real API calls.

## Modules

1. The OpenAI API: Your First Call
2. Chat Completions Deep Dive
3. The Responses API and Statefulness
4. Streaming Responses
5. Model Families and Generations
6. Reasoning Models and Test-Time Compute
7. Function Calling Basics
8. Structured Outputs and JSON Schema
9. The Embeddings API
10. Vision and Audio Inputs
11. The Anthropic Claude API
12. The Google Gemini API
13. Open-Weight Models: Llama, Mistral, Qwen
14. The Hugging Face Ecosystem
15. Small Language Models (SLMs)
16. On-Device and Edge Inference
17. Pricing, Rate Limits and Quotas
18. Provider Abstraction and Model Routing
19. Capstone Project
