Aller au contenu principal
PromptQuorumConçu pour les humains. Structuré pour l'IA.
Accueil/LLM locaux avancés
Voice, Speech & Multimodal

Meilleurs modèles de vision locaux 2026 : Gemma 4, Qwen3-VL, LLaVA & configuration Ollama

·11 min de lecturePar · Fondateur de PromptQuorum · Moteur de découverte de l'IA open-weight et open source

Pour la plupart, Gemma 4 (Apache 2.0) via Ollama est le meilleur modèle de vision local en 2026 : gemma4:e4b tient sur 8 Go, gemma4:26b ou 31b sur 24 Go. OCR et texte multilingue : Qwen3-VL 8B ou Qwen3.8 27B ; sous 4 Go : Qwen3.5 2B ou Moondream 2.

Points clés

  • Gemma 4 est le meilleur modèle de vision local pour la plupart des développeurs en 2026. Sous licence Apache 2.0, disponible dans Ollama en cinq tailles (E2B, E4B, 12B, 26B A4B, 31B), sa fiche modèle indique un MMMU Pro de 52,6 % (E4B) à 76,9 % (31B), contre 49,7 % pour Gemma 3 27B.
  • Qwen3-VL 8B, Qwen3.5 9B et Qwen3.8 27B dominent l'OCR de documents et le texte multilingue. Qwen3-VL 8B demande 6,2 Go de téléchargement ; Qwen3.8 27B (Apache 2.0, 18 Go) affiche 91,1 sur OmniDocBench 1.5.
  • Llama 3.2 Vision n'est plus le choix par défaut sûr. Des utilisateurs signalent « unknown model architecture: mllama » sur les versions récentes d'Ollama (issues GitHub #16490 et #16547, aucun correctif confirmé), et sa fiche Ollama n'a pas été mise à jour depuis environ un an.
  • Sous 4 Go, choisissez Qwen3.5 2B, Qwen3-VL 2B ou Moondream 2. Tous trois sont petits et rapides, mais limités sur les scènes complexes, le texte dense et la lecture précise de graphiques.
  • LLaVA 1.6 fait partie des VLM locaux les mieux documentés et les plus testés par la communauté. C'est un choix pratique si vous avez besoin de tutoriels et d'aide au dépannage, mais les modèles plus récents le dépassent en OCR et en qualité.
  • Utilisez le paramètre format d'Ollama pour une sortie structurée. Un schéma JSON contraint la réponse à vos champs pour qu'elle s'analyse proprement ; vérifiez malgré tout chaque valeur par rapport à la source.
  • Aucun modèle local n'égale GPT-5.5 Vision sur tous les points. Les VLM locaux en 2026 sont une solide option de niveau 2 — excellents pour les documents structurés et les photos nettes, plus faibles sur les scènes ambiguës, l'écriture manuscrite et les infographies complexes.

Les modèles vision-langage (VLM) acceptent des entrées image et texte simultanément et produisent du texte — pour l'OCR de documents, les questions-réponses sur images, l'analyse de captures d'écran et la lecture de graphiques, entièrement en local. En 2026, Ollama est la voie la plus simple : téléchargez un modèle, envoyez une image, obtenez une réponse. Ce guide compare les principaux modèles de vision locaux (Gemma 4, Qwen3.8, Qwen3.5, Qwen3-VL, MiniCPM-V, LLaVA 1.6, Llama 3.2 Vision, Moondream 2, InternVL 2.5), explique la configuration d'Ollama étape par étape et associe chaque modèle à son meilleur cas d'usage selon la VRAM requise. Les tailles de téléchargement proviennent de la bibliothèque de modèles Ollama et les chiffres de qualité des fiches modèles des éditeurs, vérifiés le 23 octobre 2026.

Meilleurs modèles de vision locaux 2026 : Gemma 4, Qwen3-VL, LLaVA & configuration Ollama

Faits rapides

  • Ce que font les VLM : Entrée image + texte → sortie texte. Pas des générateurs d'images — ces modèles *comprennent* les images.
  • Support Ollama : Gemma 4, Qwen3.8, Qwen3.5, Qwen3-VL, Llama 3.2 Vision, MiniCPM-V, LLaVA et Moondream sont dans la bibliothèque officielle d'Ollama ; InternVL, PaliGemma 2 et SmolVLM nécessitent des builds communautaires.
  • Plus petits modèles utilisables : Moondream 2 (1,8B, 1,7 Go à télécharger), Qwen3-VL 2B (1,9 Go) et Qwen3.5 0.8B (1,2–1,3 Go).
  • Plus grands modèles locaux pratiques : Qwen3.5 122B (81 Go) sur un Mac de 128 Go et Llama 3.2 Vision 90B (55 Go) sur un Mac de 96 Go+ (Apple M-Series) ou multi-GPU ; Qwen3-VL 235B exige 143 Go.
  • Format d'entrée image : JPEG, PNG, WebP. Résolution maximale variable selon le modèle (1024×1024 à 4096×4096).
  • Audio et vidéo : Gemma 4 E2B, E4B et 12B acceptent aussi l'audio ; toutes les tailles de Gemma 4 et Qwen3.8 traitent la vidéo image par image.
  • Précision OCR : Qwen3.8 27B ≈ Qwen3-VL 8B ≈ Qwen3.5 9B > Gemma 4 > MiniCPM-V > LLaVA 1.6 13B > LLaVA 1.6 7B > Moondream 2.
  • Multimodal = plus lent : Les VLM ajoutent un encodeur visuel au LLM — ~30–60 % plus lent qu'un modèle texte seul de même taille.

Qu'est-ce qu'un modèle vision-langage (VLM) ?

Un modèle vision-langage (VLM) est un réseau de neurones qui traite simultanément des images et du texte pour produire du texte en sortie. L'architecture standard associe un encodeur visuel (CLIP ou SigLIP) à un décodeur de langage (un LLM), reliés par une couche de projection.

  • Différence avec les générateurs d'images : Stable Diffusion, FLUX et DALL-E 3 génèrent des images à partir de texte. Les VLM sont des modèles image-vers-texte — ils décrivent, analysent et répondent à des questions sur les images.
  • Différence avec l'OCR classique : L'OCR traditionnel (Tesseract) extrait du texte par reconnaissance de motifs. Les VLM comprennent le contexte — ils peuvent expliquer une table, répondre à des questions sur un graphique.
  • Pourquoi les exécuter localement : Documents privés (dossiers médicaux, scans juridiques, relevés financiers), captures d'écran propriétaires, ou workflows où l'envoi d'images à des API cloud soulève des problèmes de conformité.
  • Ce qu'ils ne peuvent pas faire : Générer des images, exécuter du code visible dans les captures d'écran, ou accéder à internet.

Modèles de vision locaux disponibles — Tableau comparatif

Comparaison des modèles de vision locaux les plus performants disponibles via Ollama ou en inférence directe, vérifiée le 23 octobre 2026. La colonne VRAM correspond à la taille de téléchargement Ollama (quantifiée en 4 bits sauf indication contraire) — ajoutez 1–2 Go pour le contexte. *Llama 3.2 Vision est signalé comme ne se chargeant plus sur les versions récentes d'Ollama (voir la note sur Llama 3.2 Vision plus bas).

📍 En une phrase

Pour 8 Go de VRAM : Gemma 4 E4B ou Qwen3-VL 8B ; pour 24 Go : Gemma 4 26B/31B ou Qwen3.8 27B — tous en local via Ollama.

💬 En termes simples

Gemma 4 est le meilleur global ; Qwen3-VL, Qwen3.5 et Qwen3.8 dominent l'OCR de documents et le texte multilingue ; Moondream et Qwen3.5 2B sont les options légères sous 4 Go de VRAM.

Modèle
Paramètres
VRAM (Q4)
Types d'images
Qualité
Via Ollama ?
Moondream 21,8B~2 GoPhotos simplesBasiqueOui
SmolVLM 2,2B2,2B~2 GoPhotos simples, légendesBasique+Communauté
Qwen3.5 2B2B2,7–3,1 GoPhotos, documents, OCRBonOui
PaliGemma 2 3B3B~3 GoPhotos, documentsBonCommunauté
Qwen3-VL 4B4B3,3 GoPhotos, documents, OCRBonOui
Gemma 4 E2B2,3B eff.4,6–7,5 GoPhotos, documents, audioBonOui
LLaVA 1.6 7B7B~6 GoPhotos, documents, graphiquesBonOui
MiniCPM-V8B~6 Go (5,5 Go à télécharger)Photos, documents, OCRTrès bonOui
Qwen3-VL 8B8B~6,2 GoPhotos, documents, OCR, multilingueExcellentOui
Qwen3.5 9B9B6,6–7,6 GoPhotos, documents, OCR, multilingueExcellentOui
Gemma 4 E4B4,5B eff.6,6–9,5 GoPhotos, documents, audioTrès bonOui
Gemma 4 12B12B7,7–8,0 GoPhotos, documents, audioExcellentOui
InternVL 2.5 8B8B~8 GoDocuments, graphiques, UI, codeExcellent (UI/graphiques)Communauté
Llama 3.2 Vision 11B11B~8 Go (7,8 Go à télécharger)Photos, documentsExcellent*Oui*
LLaVA 1.6 13B13B~10 GoPhotos, documents, graphiquesTrès bonOui
Gemma 4 26B A4B26B (4B actifs)16–19 GoPhotos, documents, complexeExcellentOui
Qwen3.8 27B27B18 GoPhotos, docs, vidéo, OCRMeilleur (open source)Oui
Gemma 4 31B31B19–20 GoPhotos, documents, complexeExcellentOui
Qwen3-VL 32B32B21 GoPhotos, documents, OCR, complexeExcellentOui
Llama 3.2 Vision 90B90B55 GoPhotos, documents, complexeTrès bon*Oui*
Qwen3.5 122B122B81 GoPhotos, documents, complexeMeilleur localOui
Modèles de vision locaux comparés par VRAM et qualité OCR : de Moondream 2 (2 Go) à Gemma 4 (24 Go).
Modèles de vision locaux comparés par VRAM et qualité OCR : de Moondream 2 (2 Go) à Gemma 4 (24 Go).

Comparaison illustrative : extraction de facture

Comparaison illustrative de la précision des VLM locaux sur une tâche d'extraction structurée : cinq champs (fournisseur, date, total, TVA, nombre de lignes) d'une facture type. Il ne s'agit pas d'un benchmark de PromptQuorum. L'appareil, la version du runtime, les tags de modèle, la quantification, le prompt et le nombre d'exécutions n'ont pas été consignés ; les marques sont donc indicatives et non reproductibles. Les lignes marquées * supposent que le modèle se charge avec votre version d'Ollama.

Modèle
Fournisseur
Date
Total
TVA
Lignes
Score
Moondream 2✓✓✗✗✗2/5
LLaVA 1.6 7B✓✓✓✗✓4/5
MiniCPM-V✓✓✓✓✓5/5
Qwen3-VL 8B✓✓✓✓✓5/5
Llama 3.2 Vision 11B*✓✓✓✓✓5/5
GPT-5.5 Vision✓✓✓✓✓5/5

📌Remarque: Résultats issus d'une seule facture test. La précision varie selon la qualité du document, la police et la complexité de la mise en page. Toujours vérifier les chiffres extraits contre le document source.

Support multi-images

Tous les VLM locaux n'acceptent pas plusieurs images dans une seule requête. Ce support est utile pour le traitement de documents multi-pages et les comparaisons visuelles.

  • MiniCPM-V accepte jusqu'à 4 images par prompt ; Qwen3-VL jusqu'à 8. LLaVA et Moondream n'acceptent qu'une image à la fois.
  • Quand le multi-images est utile : Envoyer toutes les pages d'un PDF multi-pages, comparer deux photos de produit, analyser des captures avant/après dans un seul prompt.
Fonctionnalité
Moondream
LLaVA 7B
MiniCPM-V
Qwen3-VL
LLaVA 13B
Llama 3.2 Vision
InternVL
Entrée multi-imagesNonNonOui (jusqu'à 4)Oui (jusqu'à 8)NonOui (multi-pages)Oui

Configuration via Ollama — étape par étape

Ollama est la façon la plus simple d'exécuter des modèles de vision locaux. Après installation, les modèles de vision fonctionnent avec une seule commande pull.

  • Étape 1 — Installer Ollama : Téléchargez depuis ollama.com pour macOS, Linux ou Windows. Installation en moins de 2 minutes.
  • Étape 2 — Télécharger un modèle : ollama pull gemma4:e4b (6,6–9,5 Go à télécharger) pour les cartes de 8 Go, ollama pull qwen3-vl:8b (6,2 Go) pour l'OCR, ou ollama pull moondream (1,8B, 1,7 Go) pour les configs limitées en VRAM.
  • Étape 3 — Utiliser via CLI : ollama run gemma4:e4b "Qu'y a-t-il dans cette image ? /chemin/photo.jpg" — placez le chemin de l'image dans le prompt ; ollama run n'a pas d'option --image.
  • Étape 4 — Utiliser l'API HTTP : POST vers http://localhost:11434/api/generate avec l'image encodée en base64 dans le tableau images. Ajoutez un schéma JSON dans le champ format pour obtenir une sortie structurée.
  • Étape 5 — Exemple Python : Utiliser la bibliothèque requests avec l'encodage base64 — voir le bloc de code ci-dessous.
python
import base64
import requests

def ask_vision_model(image_path: str, prompt: str, model: str = "gemma4:e4b") -> str:
    with open(image_path, "rb") as f:
        image_b64 = base64.b64encode(f.read()).decode("utf-8")

    response = requests.post(
        "http://localhost:11434/api/generate",
        json={
            "model": model,
            "prompt": prompt,
            "images": [image_b64],
            "stream": False,
        },
    )
    return response.json()["response"]

# Exemple d'utilisation
result = ask_vision_model("facture.png", "Extraire toutes les lignes et les montants totaux de cette facture.")
print(result)
Configuration vision Ollama : installer, télécharger gemma4:e4b, exécuter en CLI ou via l'API (localhost:11434).
Configuration vision Ollama : installer, télécharger gemma4:e4b, exécuter en CLI ou via l'API (localhost:11434).

Cas d'usage 1 : OCR et extraction de documents

Les VLM surpassent l'OCR classique sur les documents semi-structurés — factures, reçus, contrats et tableaux où la mise en page compte autant que le texte.

  • Ce qui fonctionne bien : Factures scannées, captures de PDF, notes manuscrites en lettres d'imprimerie, tableaux avec bordures claires.
  • Ce qui fonctionne moins bien : Écriture cursive, scans sous 150 DPI, JPEG très compressés, textes superposés.
  • Meilleurs modèles pour l'OCR : Qwen3-VL 8B et Qwen3.5 9B (classe 6–8 Go), Qwen3.8 27B (18 Go, 91,1 sur OmniDocBench 1.5 selon sa fiche modèle), Gemma 4 pour les types de documents mixtes.
  • Prompt engineering pour l'OCR : « Extraire tout le texte de ce document tel qu'il est écrit. » Ou : « Retourner le contenu de cette facture en JSON avec les champs : fournisseur, date, lignes[], total. »
  • Vs OCR classique : Les VLM sont plus lents mais plus sémantiques. Tesseract est plus rapide pour l'extraction de texte brut. Utiliser les VLM pour l'extraction de données structurées.

Cas d'usage 2 : Questions-réponses sur images

Pour la compréhension générale de scènes, les descriptions de produits et les questions-réponses visuelles, Gemma 4 (E4B à 8 Go, 26B ou 31B à 24 Go) est le modèle local recommandé. Il produit des descriptions naturelles et détaillées et traite les questions nuancées sur le contenu des photos.

  • Description de scènes : « Qu'y a-t-il sur cette photo ? » — objets, personnes, activités, décor.
  • Catalogage de produits : Traiter des photos avec un template : « Décrire couleur, forme, matière, état. » Utile pour l'inventaire e-commerce sans API cloud.
  • Accessibilité : Générer des textes alternatifs pour les images à grande échelle.
  • Meilleurs modèles : Gemma 4 12B ou 26B A4B pour les Q&A sur photos. Qwen3.5 4B ou LLaVA 1.6 7B pour le traitement en volume, quand la vitesse prime sur la précision.
  • Vitesse : La vitesse dépend du modèle, du GPU et de la longueur des descriptions — testez un échantillon de 20 images sur votre propre matériel avant de lancer un lot de milliers.

Cas d'usage 3 : Analyse de captures d'écran et UI

Pour l'analyse de captures d'écran d'applications et de tableaux de bord, InternVL 2.5 est le modèle local le plus performant.

  • Workflows développeur : Envoyer des captures de messages d'erreur : « Qu'est-ce qui ne va pas dans cette capture et comment le corriger ? »
  • Génération de rapports de bugs : Créer automatiquement des descriptions de bugs à partir de captures d'écran.
  • Monitoring de tableaux de bord : Analyser des captures pour détecter des anomalies.
  • Tests d'accessibilité : Comparer des captures avant et après des modifications UI.
  • Meilleurs modèles : InternVL 2.5 8B (build communautaire, solide sur l'UI), Gemma 4 et Qwen3-VL (support Ollama officiel, appel d'outils pour les workflows d'agents).

Cas d'usage 4 : Lecture de graphiques

Extraire des données de graphiques est possible mais nécessite un prompting soigneux. Toujours vérifier les valeurs numériques extraites contre les données source.

  • Ce qui fonctionne : Lire les étiquettes d'axes, identifier les tendances, comparer des hauteurs de barres.
  • Ce qui est peu fiable : Extraction numérique précise sur des graphiques continus, pourcentages de diagrammes circulaires sans étiquettes.
  • Stratégie de prompt : « Décris la tendance » fonctionne mieux que « Quelle est la valeur exacte en mars 2026 ? »
  • Meilleurs modèles : InternVL 2.5 (compréhension solide des graphiques), Gemma 4 et Qwen3-VL (bons sur les graphiques bien étiquetés).
  • Limite : Aucun VLM local n'extrait de façon fiable des valeurs précises de graphiques complexes en 2026.

Cas d'usage 5 : Analyse d'images vidéo

Les VLM locaux peuvent analyser des vidéos en traitant des images individuelles — extraire des images avec ffmpeg, les traiter avec le modèle, puis résumer avec un LLM texte. Non temps réel : 1 image par 0,5–3 secondes.

  • Extraction d'images : ffmpeg -i video.mp4 -vf fps=1 frames/frame_%04d.jpg
  • Analyse image par image : Envoyer chaque image au modèle avec un prompt cohérent.
  • Résumé global : Collecter toutes les descriptions et les envoyer à un LLM texte.
  • Cas d'usage : Revue de caméras de sécurité, analyse d'enregistrements de cours, inspection qualité en fabrication.
  • Meilleurs modèles : Gemma 4 ou Qwen3.8 pour la qualité (tous deux acceptent nativement la vidéo image par image), Qwen3.5 4B ou LLaVA 1.6 7B pour la vitesse (débit d'images plus élevé).
  • Réalité des performances : À ~1–3 secondes par image, une vidéo de 10 minutes (600 images) prend environ 10–30 minutes à traiter, selon le modèle et le GPU.
python
import base64
import subprocess
import os
import requests

def extract_frames(video_path: str, output_dir: str, fps: int = 1) -> list[str]:
    os.makedirs(output_dir, exist_ok=True)
    subprocess.run([
        "ffmpeg", "-i", video_path,
        "-vf", f"fps={fps}",
        f"{output_dir}/frame_%04d.jpg",
        "-y"
    ], check=True)
    return sorted([
        os.path.join(output_dir, f)
        for f in os.listdir(output_dir)
        if f.endswith(".jpg")
    ])

def analyze_frame(image_path: str, model: str = "gemma4:e4b") -> str:
    with open(image_path, "rb") as f:
        image_b64 = base64.b64encode(f.read()).decode("utf-8")
    response = requests.post(
        "http://localhost:11434/api/generate",
        json={
            "model": model,
            "prompt": "Describe what is happening in this frame in one sentence.",
            "images": [image_b64],
            "stream": False,
        },
    )
    return response.json()["response"]

frames = extract_frames("cours.mp4", "frames/", fps=1)
descriptions = [analyze_frame(f) for f in frames]
print("\n".join(f"[{i+1}s] {d}" for i, d in enumerate(descriptions)))

VRAM et réalité des performances

Les VLM locaux ajoutent un encodeur visuel au LLM de base, augmentant à la fois les besoins en VRAM et le temps d'inférence.

Modèle
VRAM (Q4)
Tokens/sec (RTX 4070)
Tokens/sec (M5 Pro 36 Go)
Utilisable en production ?
Moondream 2 (1,8B)~2 Go~25–35~30–40Oui — tâches simples
LLaVA 1.6 7B~6 Go~15–20~18–25Oui — usage général
MiniCPM-V (8B)~6 Go~12–18~15–20Oui — OCR et documents
Llama 3.2 Vision 11B~8 Go~10–14~12–16À vérifier : problème de chargement Ollama
LLaVA 1.6 13B~10 Go~8–12~10–14Oui — avec GPU 12 Go
Llama 3.2 Vision 90B55 GoN/A (multi-GPU ou M-Max)N/A (M5 Max 128 Go+)Apple Silicon haut de gamme uniquement

📌Remarque: Les plages de tokens par seconde sont des estimations indicatives, pas de nouvelles mesures ; elles n'ont pas été refaites pour Gemma 4, Qwen3.5 ni Qwen3.8. Testez sur votre propre matériel avec ollama run <model> --verbose, qui affiche le débit d'évaluation.

📌Remarque: La vitesse de génération de tokens est plus lente que pour les modèles texte seul de même taille, car l'encodeur visuel ajoute une surcharge sur le premier token image.

📌Remarque: La mémoire unifiée Apple Silicon permet d'exécuter des modèles plus grands (Llama 3.2 Vision 90B à 55 Go ou Qwen3.5 122B à 81 Go sur un Mac de 128 Go) qui ne tiendraient pas en VRAM GPU discret. Légèrement plus lent qu'un GPU NVIDIA équivalent, mais sans limitation de VRAM.

Modèles de vision locaux vs GPT-5.5 Vision

Les VLM locaux ont considérablement réduit l'écart sur les documents structurés, mais restent en retrait sur les tâches complexes. Les comparaisons ci-dessous sont des appréciations éditoriales, pas des benchmarks PromptQuorum.

  • Documents structurés (factures, formulaires) : Appréciation éditoriale, pas un benchmark mesuré : les bons modèles locaux s'approchent de GPT-5.5 Vision sur des documents propres et bien formatés — suffisant pour la production une fois la sortie validée.
  • Scènes complexes, images ambiguës : Les modèles locaux restent nettement en retrait de GPT-5.5 Vision sur les images au contexte inhabituel, à l'éclairage difficile ou au contenu ambigu (appréciation éditoriale, non mesurée).
  • Reconnaissance de l'écriture manuscrite : Modèles locaux nettement plus faibles, surtout pour le cursif.
  • Extraction de données de graphiques : Peu fiable sur les deux, mais GPT-5.5 plus précis sur les valeurs numériques.
  • Coût : GPT-5.5 Vision à 0,01–0,03 $ par image vs 0 $ en local. 10 000 images/mois = 100–300 $ économisés.
  • Confidentialité : Traitement local — aucune image n'est envoyée aux serveurs OpenAI. La CNIL recommande le traitement local pour les données professionnelles sensibles.
  • Vitesse : Les modèles locaux produisent environ 8–35 tokens/s sur une RTX 4070 selon leur taille (estimations indicatives, voir le tableau ci-dessus) ; la vitesse dans le cloud varie selon le fournisseur et la charge, mais le traitement local n'a pas de latence réseau pour les lots.

📌Remarque: Pour le traitement de factures avec une entrée propre, les VLM locaux (Gemma 4, Qwen3-VL 8B, Qwen3.8 27B) peuvent remplacer GPT-5.5 Vision à coût zéro.

LLaVA en détail

LLaVA (Large Language and Vision Assistant) est l'architecture VLM open-source fondatrice. Publiée par l'Université du Wisconsin-Madison et Microsoft Research en 2023.

  • Architecture : Encodeur visuel CLIP ViT-L/14 + décodeur texte Llama-2 ou Mistral, reliés par une couche de projection linéaire.
  • LLaVA 1.5 vs 1.6 : La version 1.6 (début 2024) a ajouté le support haute résolution via le découpage dynamique, améliorant significativement l'OCR et la lecture de graphiques.
  • Entraînement : Instruction-tuning sur LLaVA-Instruct-150K — conversations visuelles générées à partir de légendes d'images.
  • Points forts : Large base de connaissances, bien documenté, grande communauté, intégration Ollama étendue.
  • Points faibles : OCR moins précis que Qwen3-VL et MiniCPM-V, analyse UI moins bonne qu'InternVL 2.5, dépassé globalement par Gemma 4 et la famille Qwen3.
  • Pourquoi toujours recommandé : La plus grande communauté, le plus de tutoriels et d'exemples de prompts de tous les VLM locaux.
  • Avis complet : LLaVA : avis (2026) — l'avis dédié de PromptQuorum, avec la nuance de licence Apache-2.0 plus modèle de base et de vraies commandes Ollama.

Qwen3-VL, Qwen3.5 et Qwen3.8 — Meilleur OCR et multilingue

La famille Qwen est la meilleure option ouverte pour l'OCR de documents et le texte multilingue en 2026. Qwen3-VL (tailles de 2B à 235B) est la gamme vision dédiée, Qwen3.5 (0.8B à 122B) intègre la vision dans le modèle de base, et Qwen3.8 27B (août 2026, Apache 2.0) est le plus récent, avec un score rapporté de 91,1 sur OmniDocBench 1.5.

  • Architecture : Résolution dynamique jusqu'à 4096×4096 — bien supérieure à LLaVA 1.6 (672×672) ou Llama 3.2 Vision (1120×1120).
  • OCR multilingue : Meilleure classe pour le chinois, japonais, coréen et anglais. Données d'entraînement multilingues étendues.
  • Quelle taille : Qwen3-VL 8B est un téléchargement de 6,2 Go et convient aux cartes de 8 Go ; Qwen3.5 9B fait 6,6–7,6 Go ; Qwen3.8 27B fait 18 Go et demande une carte de 24 Go ; Qwen3-VL 32B fait 21 Go. Qwen3-VL n'a pas de variante 72B sur Ollama.
  • Qwen3-VL 4B : téléchargement de 3,3 Go (contexte 256K), intermédiaire entre les builds 2B (1,9 Go) et 8B (6,2 Go) pour les cartes d'environ 4–6 Go de VRAM.
  • Installation Ollama : ollama pull qwen3-vl:8b, ollama pull qwen3.5:9b ou ollama pull qwen3.8 — tous dans la bibliothèque de modèles Ollama.
  • Multi-images : Jusqu'à 8 images par requête — capacité maximale de cette comparaison.
  • Pages des modèles : Qwen3-VL sur Ollama, Qwen3.8-27B sur Hugging Face

Choisir son modèle de vision

Arbre de décision basé sur le VRAM disponible :

📍 En une phrase

Choisir d'abord par VRAM (2→4→8→24 Go), puis affiner par cas d'usage (OCR, UI, Q&A général, qualité maximale).

💬 En termes simples

Moins de 4 Go : Qwen3.5 2B ou Moondream. 8 Go : Gemma 4 E4B pour les photos, Qwen3-VL 8B pour les documents. 24 Go : Gemma 4 26B/31B ou Qwen3.8 27B. 64+ Go : Qwen3.5 122B.

  • Moins de 4 Go de VRAM : Qwen3.5 2B (2,7–3,1 Go), Qwen3-VL 2B (1,9 Go) ou Moondream 2 (1,7 Go) sont les options pratiques. PaliGemma 2 (3B) et SmolVLM (2,2B) sont des alternatives en build communautaire. Aucun n'est adapté à l'OCR de texte dense.
  • 6–8 Go de VRAM : Gemma 4 E4B pour les Q&R générales sur photos, Qwen3-VL 8B ou Qwen3.5 9B pour l'OCR de documents et le texte multilingue, LLaVA 1.6 7B quand le soutien de la communauté compte.
  • 12–16 Go de VRAM : Gemma 4 12B (7,7–8,0 Go à télécharger) est la recommandation claire — de solides scores de vision pour sa taille, avec entrée audio et fenêtre de contexte de 256K. LLaVA 1.6 13B et InternVL 2.5 8B (captures d'écran UI et code) y tiennent aussi.
  • 24 Go de VRAM : Gemma 4 26B A4B (16–19 Go), Gemma 4 31B (19–20 Go), Qwen3.8 27B (18 Go) ou Qwen3-VL 32B (21 Go) — l'option locale la plus proche de la qualité de vision du cloud.
  • 96+ Go de mémoire unifiée (Apple M-Max/Ultra, multi-GPU) : Qwen3.5 122B (81 Go, exige un Mac de 128 Go) ou Llama 3.2 Vision 90B (55 Go) pour les plus grands modèles locaux ; tous deux exigent un matériel à forte mémoire et sont plus lents par token que les modèles de la classe 24 Go.
  • Toujours vérifier les chiffres : Croiser toute valeur numérique extraite de graphiques avec les données source.

Questions fréquemment posées

Pourquoi llama3.2-vision échoue-t-il avec « unknown model architecture: mllama » ?

Des utilisateurs signalent cette erreur avec llama3.2-vision sur les versions récentes d'Ollama (issues GitHub #16490 et #16547, ouvertes à la mi-2026 ; la seconde a été fermée comme doublon sans correctif confirmé). Mettre à jour Ollama ou re-télécharger le modèle n'a pas aidé dans ces signalements. Passez à Gemma 4 ou Qwen3-VL, activement maintenus dans la bibliothèque Ollama, sauf si vous devez rester sur Llama 3.2 Vision — dans ce cas, figez une version d'Ollama où il se charge encore.

Quel est le meilleur petit modèle vision-langage de moins de 3B paramètres ?

Qwen3.5 2B (2,7–3,1 Go à télécharger) et Qwen3-VL 2B (1,9 Go) sont les meilleures petites options sur Ollama ; Moondream 2 (1,8B, 1,7 Go) est le plus léger. Gemma 4 E2B (2,3B de paramètres effectifs, 4,6–7,5 Go à télécharger) ajoute l'entrée audio. Attendez-vous à un OCR et une compréhension des scènes complexes plus faibles qu'avec la classe 8B.

Quels modèles locaux gèrent l'entrée caméra et microphone en direct ?

Gemma 4 E2B, E4B et 12B acceptent à la fois les images et l'audio, ce qui en fait la base naturelle d'un assistant local qui voit et entend. Le modèle seul n'est pas un système en direct : il vous faut encore une boucle de capture (saisir des images, découper l'audio), un chemin de reconnaissance vocale ou d'entrée audio, et une étape de synthèse vocale pour les réponses parlées. Vérifiez que votre version du runtime transmet réellement l'audio au modèle avant de bâtir dessus.

Comment obtenir une sortie structurée fiable à partir de captures d'écran et de documents ?

Passez un schéma JSON dans le champ format d'Ollama, réglez la température à 0 et ne demandez que les champs visibles dans l'image. Cela contraint la réponse à un JSON valide avec vos clés ; cela ne rend pas les valeurs correctes, donc vérifiez chiffres et dates par rapport à la source et consignez les échecs. Les modèles plus grands (8B et plus) respectent les schémas plus régulièrement que les modèles 2B.

Quelles sont les meilleures alternatives à GPT-4V qui tournent entièrement sur l'appareil ?

Gemma 4 31B (19–20 Go), Qwen3.8 27B (18 Go) et Qwen3-VL 32B (21 Go) sont les plus proches sur un GPU de 24 Go ; Gemma 4 E4B et Qwen3-VL 8B couvrent les machines de 8 Go. Tous peuvent fonctionner sans connexion internet via Ollama. Ils égalent les modèles cloud sur les documents nets et les photos, mais restent en retrait sur l'écriture manuscrite, les scènes ambiguës et les infographies complexes.

Puis-je utiliser LLaVA ou Llama 3.2 Vision sans Ollama ?

Oui. Les deux peuvent être exécutés directement via llama.cpp (avec support vision), la bibliothèque transformers, ou LM Studio. Ollama est recommandé pour sa simplicité.

Llama 3.2 Vision supporte-t-il l'entrée PDF directe ?

Aucun VLM local n'accepte les PDF directement. Il faut d'abord convertir les pages PDF en images (pdf2image, pypdfium2) et envoyer chaque page comme requête séparée.

Comment les VLM locaux se comparent-ils à GPT-5.5 Vision ?

GPT-5.5 Vision reste nettement meilleur sur les scènes ambiguës, l'écriture manuscrite et les infographies complexes. Gemma 4 et Qwen3-VL s'approchent de GPT-5.5 sur les documents structurés. Voir la comparaison complète (coût, confidentialité, vitesse) ci-dessus.

Quelle résolution d'image supportent les VLM locaux ?

LLaVA 1.6 jusqu'à 672×672 (découpage dynamique). MiniCPM-V jusqu'à 1344×1344 (≈1.8 MP). Llama 3.2 Vision jusqu'à 1120×1120. Gemma 4 et Qwen3-VL acceptent des formats et résolutions variables. Pour un meilleur OCR, envoyer des documents à 150+ DPI.

Puis-je affiner un VLM local sur mes propres images ?

Oui, mais plus exigeant en ressources que le fine-tuning de LLM texte. LLaVA est bien documenté pour le fine-tuning. MiniCPM-V via les scripts officiels sur Hugging Face. Pour la plupart des cas, le prompt engineering suffit.

Quel est le meilleur modèle de vision local pour 8 Go de VRAM ?

Gemma 4 E4B (6,6–9,5 Go à télécharger) pour l'usage général, ou Qwen3-VL 8B (6,2 Go) si l'OCR de documents ou le texte multilingue est le besoin principal. Les deux sont disponibles via Ollama avec une seule commande pull. Qwen3.5 9B (6,6–7,6 Go) est une troisième option.

LLaVA vs MiniCPM-V — lequel est meilleur pour l'OCR ?

MiniCPM-V est plus précis que LLaVA sur l'OCR de documents, notamment les tableaux denses et les scans haute résolution, mais Qwen3-VL 8B est un meilleur choix OCR que les deux. LLaVA 1.6 est mieux documenté et bénéficie d'un plus grand soutien communautaire. Notez que la page minicpm-v d'Ollama décrit toujours MiniCPM-V 2.6 (5,5 Go) ; les versions plus récentes de MiniCPM-V nécessitent un build Hugging Face ou llama.cpp.

Les VLM locaux peuvent-ils lire l'écriture manuscrite ?

Écriture en lettres d'imprimerie : oui, avec une précision modérée sur Gemma 4, Qwen3-VL et MiniCPM-V. Écriture cursive : peu fiable sur tous les modèles locaux. GPT-5.5 Vision est nettement meilleur pour le cursif. Pour l'OCR manuscrit cursif en production, les API cloud restent recommandées.

Quels modèles de vision locaux fonctionnent avec llama.cpp ou vLLM, et pas seulement Ollama ?

Plusieurs. La documentation multimodale de llama.cpp cite parmi ses builds GGUF prêts à l'emploi Gemma 3, Gemma 4 (E2B, E4B, 26B A4B, 31B), InternVL 2.5 et 3, Moondream 2 et SmolVLM, et llama-server les expose via une API compatible OpenAI. La page des modèles pris en charge de vLLM liste Gemma 4, Qwen3-VL, Qwen3.5, MiniCPM-V, InternVL et LLaVA-NeXT. La prise en charge varie selon le modèle et la version : vérifiez ces deux pages pour votre modèle précis avant de vous appuyer dessus (vérifié le 23 octobre 2026). Ollama reste le choix le plus simple, car il gère téléchargement, quantification et API dans un seul outil.

Dans quelle mesure la quantification change-t-elle la VRAM et la qualité des modèles de vision ?

La quantification modifie surtout la mémoire : sur Ollama, Gemma 4 E4B pèse 6,6 Go en q4_K_M, 9,0 Go en q8_0 et 16 Go en bf16, et Gemma 4 31B pèse 20 Go, 34 Go et 63 Go. Les tags par défaut se situent généralement près de la taille q4_K_M, d'où les valeurs 4 bits de la colonne VRAM ci-dessus. Les builds QAT de Google sont un peu plus légers (gemma4:e4b-it-qat fait 6,1 Go). Une précision plus élevée coûte de la mémoire et de la vitesse ; son intérêt dépend du modèle et de la tâche, et nous ne l'avons pas mesuré : comparez q4_K_M et q8_0 sur un échantillon de vos propres images. Prévoyez 1–2 Go pour le contexte.

Quel modèle de vision local faire tourner sur un Mac Apple Silicon ?

Ollama propose des builds MLX pour Apple Silicon : gemma4:e4b-mlx (9,5 Go), gemma4:12b-mlx (7,7 Go), gemma4:26b-mlx (18 Go), gemma4:31b-mlx (19 Go) et qwen3.8:27b-mlx (18 Go). La mémoire unifiée doit contenir les poids, macOS et le contexte ; à titre indicatif (notre repère de dimensionnement, pas un benchmark) : retranchez d'abord 8 Go pour macOS : sur un Mac de 16 Go (environ 8 Go utilisables), Qwen3-VL 8B (6,2 Go) ; sur 24 Go (environ 16 Go utilisables), Gemma 4 E4B ou Gemma 4 12B ; sur 32 Go (environ 24 Go utilisables), le build 26B A4B de 18 Go, Gemma 4 31B ou Qwen3.8 27B, avec seulement 4–6 Go restants pour le contexte.

Quel est le meilleur modèle de vision local pour 16 Go de VRAM, 32 Go de RAM ou un GPU de 2 Go ?

2 Go de VRAM : Moondream 2 (1,7 Go) ou Qwen3-VL 2B (1,9 Go), pour des images simples uniquement. Environ 4 Go : Qwen3-VL 4B (3,3 Go). 16 Go de VRAM : Gemma 4 12B (7,7–8,0 Go), avec de la marge pour un long contexte ; le téléchargement de Gemma 4 26B A4B (16–19 Go) ne tient pas entièrement, Ollama décharge alors des couches vers la RAM et ralentit. 24–32 Go de VRAM (par exemple une RTX 5090) : Gemma 4 31B, Qwen3.8 27B ou Qwen3-VL 32B. Avec 32 Go de RAM et sans GPU, les modèles tournent sur le CPU : restez dans la classe 8B (Qwen3-VL 8B, Gemma 4 E4B) et attendez-vous à une vitesse bien inférieure à celle d'un GPU.

Existe-t-il un Gemma 5 ou un modèle de vision plus récent que Gemma 4 et Qwen3.8 ?

Pas dans les sources que nous avons vérifiées le 23 octobre 2026. Ollama n'a pas de page gemma5, sa page gemma4 liste les builds E2B, E4B, 12B, 26B et 31B, et Qwen3.8 27B est le modèle Qwen le plus récent traité dans ce guide. De nouvelles sorties arrivent souvent : consultez la liste des modèles de vision de la bibliothèque Ollama avant de vous engager, et considérez toute affirmation sur un modèle non publié comme non vérifiée.

Sources

← Retour aux LLM locaux avancés

MCP