LLM Landscape & APIs
Days 21-30 (10 days)
This Is Where It Gets Exciting
Welcome to the heart of the bootcamp. You're about to connect to the most powerful AI systems ever created - GPT-4, Claude, Gemini, and open-source models like Llama.
But first, you need to understand the landscape. Who are the major players? When should you use OpenAI vs Claude vs open source? How much does it cost? This phase answers all of that, then teaches you to build with each provider.
What Problems Will You Solve?
Daily Schedule
The LLM Landscape Overview
Major players, pricing, open vs closed, leaderboards
OpenAI API: Fundamentals
SDK setup, chat completions, roles, temperature
OpenAI API: Vision & JSON Mode
Image analysis, structured outputs, reproducibility
Anthropic Claude API
Claude SDK, Sonnet vs Opus, XML prompting
Google Gemini API
Gemini SDK, 1M context, video understanding
Open Source Models via APIs
Llama, Mistral, Groq, Ollama intro
Multi-Provider & Router Patterns
Smart routing, fallbacks, cost optimization
Embeddings & Semantic Search
Vectors, similarity, foundation for RAG
Function Calling & Structured Output
Tool definitions, Pydantic, data extraction
Streaming & Token Management
Real-time responses, cost tracking, context limits