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