Vision Language Models: Building VLMs with Hugging Face
by O'Reilly Media
The engineering handbook for training, fine-tuning and shipping VLMs, by the people who built SmolVLM.
Overview
Written by four Hugging Face practitioners — Merve Noyan, Andrés Marafioti, Miquel Farré and Orr Zohar — and published by O'Reilly Media in 2026 at roughly 300 pages (ISBN 9798341624047), this is the engineering handbook for training, fine-tuning and shipping vision-language models rather than a survey of the literature. Its eleven chapters run in build order: Introduction to Vision and Language; Vision-Language Model Applications; Vision-Language Model Training; Training Data and Preprocessing for VLMs; Post-Training Vision-Language Models; Core Architectures of Vision-Language Models; Deploying Models for Inference at Scale; Document AI; Video-Language Models; Any-to-Any Models; and Advanced Topics and Cutting-Edge Research. The architectures chapter covers early versus late fusion, encoder-decoder designs and the multimodal attention variants that distinguish current models. Later chapters push past training into the parts most tutorials stop before: dataset curation and preprocessing, post-training and alignment, serving at scale, and the document-understanding and video pipelines that carry most real enterprise VLM work. Coverage spans image captioning and document understanding through to zero-shot inference, retrieval-augmented generation and agentic use. The stack is PyTorch plus the Hugging Face libraries, with NVIDIA CUDA underneath. Noyan is a machine learning engineer on Hugging Face's ML advocacy engineering team, and the author group overlaps with the SmolVLM line, so the material comes from people who trained the models it describes.
At a Glance
- Topic
- Models
- Level
- Intermediate
- Format
- Book
- Cost
- Paid
- Duration
- 11 chapters, ~300 pages, self-paced
- Provider
- O'Reilly Media
- Hands-on
- Yes — code/exercises
- Certificate
- None
What You’ll Learn
- ✓Compare early-fusion, late-fusion and encoder-decoder VLM architectures and their trade-offs
- ✓Curate and preprocess image-text training data, including chat-template formatting
- ✓Run supervised fine-tuning and post-training alignment on a vision-language model
- ✓Serve VLMs for inference at scale under real memory and throughput constraints
- ✓Build document-understanding pipelines with a VLM instead of a traditional OCR stack
- ✓Extend a VLM to video and to any-to-any multimodal input and output
- ✓Apply zero-shot inference and retrieval-augmented generation to multimodal problems
Highlights
- •Written by Hugging Face engineers whose own work includes the SmolVLM model line
- •Covers deployment, document AI and video-language models — the chapters most VLM tutorials never reach
- •Published in 2026, so it reflects current architectures rather than 2023-era CLIP-and-BLIP material
- •Organised in whole-lifecycle order: applications, training, data, post-training, architecture, serving
- •Hugging Face's free smol-course carries a SmolVLM2 fine-tuning unit if you want to sample the approach first
Who It’s For
Best For
- ✓ML engineers taking a multimodal model from prototype to production
- ✓Teams replacing an OCR or document-parsing stack with a fine-tuned VLM
- ✓Researchers and applied scientists who need current architecture coverage in one place
Prerequisites
- •Solid PyTorch and prior experience fine-tuning transformer models
- •Comfortable with the Hugging Face transformers and datasets libraries
- •Basic computer vision concepts: image encoders, patches and embeddings
FAQ
What is Vision Language Models: Building VLMs with Hugging Face?
An O'Reilly handbook written by four Hugging Face practitioners that treats vision-language models as an engineering problem rather than a literature survey. Eleven chapters run in build order from data curation and training through post-training, architectures, inference at scale, document AI, video-language models and any-to-any multimodal systems.
Is Vision Language Models: Building VLMs with Hugging Face free?
Vision Language Models: Building VLMs with Hugging Face is a paid resource.
What level is Vision Language Models: Building VLMs with Hugging Face for?
Vision Language Models: Building VLMs with Hugging Face is aimed at a intermediate audience. Recommended background: Solid PyTorch and prior experience fine-tuning transformer models, Comfortable with the Hugging Face transformers and datasets libraries, Basic computer vision concepts: image encoders, patches and embeddings.
How long does Vision Language Models: Building VLMs with Hugging Face take?
Expect roughly 11 chapters, ~300 pages, self-paced. Most learners work through it at their own pace.
What will I learn from Vision Language Models: Building VLMs with Hugging Face?
You'll learn: Compare early-fusion, late-fusion and encoder-decoder VLM architectures and their trade-offs; Curate and preprocess image-text training data, including chat-template formatting; Run supervised fine-tuning and post-training alignment on a vision-language model; Serve VLMs for inference at scale under real memory and throughput constraints; Build document-understanding pipelines with a VLM instead of a traditional OCR stack; Extend a VLM to video and to any-to-any multimodal input and output; Apply zero-shot inference and retrieval-augmented generation to multimodal problems.
Topics
Sources
This page was written from 3 sources, 2 on domains other than vlmbook.com.