Building LLM Applications
Tokens, context windows, prompting, structured outputs and function calling
Understand LLMs from the inside out: tokenisation, context windows, prompting, structured outputs, function calling, streaming and multimodal inputs. The foundation for everything generative.
Skills you'll gain
Prerequisites
Chapters
Tokens, context windows, model APIs, pricing and the mental model every AI engineer needs.
Structure, few-shot, structured outputs and function calling. Prompts are code — version them.
SSE streaming, incremental JSON parsing, and reliable structured output at production scale.
Ollama, LM Studio, Hugging Face, Llama, Mistral, Gemma, Qwen — when and how to self-host models.
LoRA, QLoRA, full fine-tuning, when to fine-tune vs RAG, and the economics of customisation.