Text size
Dark mode
RecallRunGuides & benchmarks
Learn to build real systemsGuides•Benchmarks•Experiments•Community
Search the site/Free checklist
Read the latest

Home/Guides

Guides

3 step-by-step series, 66 parts, all free to read. Each part has runnable code, diagrams and the pitfalls that matter in production.

AI Engineering · 21 parts

LLMs, RAG, agents, MCP, observability and guardrails: how to build AI features that hold up in production, with runnable Python.

  1. What an LLM actually is
  2. Tokens, embeddings & the transformer
  3. Sampling, latency & cost
  4. Prompt engineering that holds up
  5. Why RAG exists
  6. Embeddings & vector databases
All 21 parts →

OpenAI SDK · 20 parts

The OpenAI Python SDK end to end: Responses vs Chat, streaming, structured outputs, tools, embeddings, retries, cost and evals.

  1. How the OpenAI API works
  2. Setup, keys & your first call
  3. Responses API vs Chat Completions
  4. Models, parameters & tokens
  5. Streaming responses
  6. Structured outputs with Pydantic
All 20 parts →

FastAPI · 25 parts

Production FastAPI: parameters, Pydantic, dependencies, async, databases, auth, testing, performance and deployment.

  1. What FastAPI really is
  2. Setup, tooling & the dev loop
  3. Path, query & header parameters
  4. Request bodies & Pydantic v2
  5. Responses & serialization
  6. Dependency injection in depth
All 25 parts →