Skip to content

LLMs and GenAI

Everything in the repo on language models, retrieval, agents, fine-tuning, evaluation, deployment, and the surrounding tooling. Start here whether you're trying to understand transformers, ship a RAG system, pick a vector database, or pass an AI cert.

flowchart LR
  L[Learn: concepts] --> B[Build: hands-on]
  L --> C[Compare: services]
  C --> B
  B --> Cert[Certify: AI certs]
  L --> Cert

Learn

Plain-English concept pages, 5-10 minute reads:

Foundations - LLM basics - what an LLM actually is, tokens, context, why it can't count - Transformer architecture - attention, self-attention, what's inside the box - Embeddings and vector search - dense representations, similarity - Context windows and management - tokenization, limits, summarization, retrieval as extension - Multimodal models - vision, audio, video inputs

Building with LLMs - Prompt engineering - the patterns that work, the ones that don't - Tool use and function calling - giving an LLM hands - MCP explained - Model Context Protocol, the standard interface for tools - Structured outputs - JSON mode, schemas, constrained decoding - RAG explained - retrieval-augmented generation, the workhorse pattern - Fine-tuning vs RAG - when to use which (mostly RAG) - Agents explained - tool-using LLMs in a loop - Agentic loops - ReAct, planner/executor splits, harnesses, failure modes - Prompt caching - cache hits, when caching pays off

Operations - Evals for LLMs - how to know if changes helped or hurt - Guardrails and safety - input/output filtering, content moderation - Inference servers - vLLM, TGI, SGLang, llama.cpp - Quantization and distillation - smaller models, less memory


Compare

Cross-vendor comparisons:

  • GenAI platforms - Anthropic API, OpenAI, AWS Bedrock, Azure OpenAI, Vertex AI, Together, Fireworks, Groq
  • Vector databases - Pinecone, Weaviate, Qdrant, Milvus, pgvector, OpenSearch, Azure AI Search, Vertex Vector Search, Bedrock Knowledge Bases
  • Agent frameworks - Claude Agent SDK, LangGraph, CrewAI, Autogen, OpenAI Agents SDK
  • LLM observability - LangSmith, Langfuse, Helicone, Phoenix, Braintrust
  • AI/ML services (cloud-native) - SageMaker vs Vertex AI vs Azure ML

Reference


Build

Hands-on projects with inline code:


Certify

Certs and study tracks that cover LLMs and GenAI:

Vendor study tracks (no formal exam) - Anthropic Claude Architect Foundations - Anthropic Claude Architect Professional - Anthropic Claude Developer Foundations - Anthropic Claude Prompt Engineering Specialist

Foundational - AWS AI Practitioner - cross-cert GenAI study track - Azure AI Fundamentals (AI-900)

Associate - AWS ML Engineer (MLA-C01) - Azure AI Engineer (AI-102) - GCP Machine Learning Engineer - Databricks Data Engineer Associate - feeds GenAI work - Databricks GenAI Engineer Associate - Databricks ML Associate - NVIDIA GenAI/LLM Associate - NVIDIA Multimodal GenAI Associate - NVIDIA AI Infrastructure & Operations Associate

Professional - Databricks ML Professional - NVIDIA GenAI/LLMs Professional - NVIDIA Agentic AI Professional - NVIDIA AI Infrastructure Professional - NVIDIA AI Operations Professional - NVIDIA Accelerated Data Science Professional


Roadmap

The career-track view of these certs lives in AI/ML Engineer roadmap.