Type something to search...
Gemma 4 31B : le modèle multimodal de Google avec 256K de contexte et mode thinking

Gemma 4 31B : le modèle multimodal de Google avec 256K de contexte et mode thinking

Qu’est-ce que Gemma 4 31B ?

Gemma 4 31B (variante instruction-tuned : gemma-4-31B-it) est le dernier modèle multimodal open weights de Google, avec 30,7 milliards de paramètres. Il traite du texte, des images et de la vidéo, supporte une fenêtre de contexte de 256K tokens et est publié sous licence Apache 2.0.

Par rapport à la génération Gemma 3, Gemma 4 apporte une fenêtre de contexte nettement plus longue (de 128K à 256K), un mode thinking natif, l’entrée vidéo et des améliorations significatives sur les benchmarks de raisonnement, de code et de vision.


Architecture

Décisions architecturales clés :

  • Attention hybride — alterne entre attention locale à fenêtre glissante (1024 tokens) et attention globale complète, équilibrant efficacité et cohérence longue portée.
  • Proportional RoPE — encodage de position adapté aux très longs contextes, permettant au modèle de maintenir sa cohérence sur 256K tokens.
  • Encodeur visuel — ~550M paramètres, supportant des ratios d’aspect variables et des budgets de tokens configurables (70 à 1120 tokens par image), utile aussi bien pour le captioning rapide que pour l’OCR dense.
  • Architecture dense — 30,7B paramètres, pas un modèle Mixture of Experts, ce qui simplifie le déploiement et les besoins en mémoire.

Total : 33B paramètres avec les embeddings.


Modalités et capacités

ModalitéSupport
Texte entrée / sortieOui
ImagesRatio variable, jusqu’à 1120 tokens/image
VidéoJusqu’à 60 secondes à 1 fps
AudioNon (disponible sur les variantes E2B/E4B uniquement)
CapacitéDétails
Mode thinkingRaisonnement étape par étape via enable_thinking=True
Function callingUtilisation native d’outils structurés
Multilingue140+ langues
Analyse de documents/PDFOCR, reconnaissance de l’écriture manuscrite
Prompts systèmeSupport natif du rôle system
Fenêtre de contexte256K tokens

Résultats des benchmarks

BenchmarkScore
MMLU Pro85,2 %
AIME 202689,2 %
LiveCodeBench v680,0 %
Codeforces ELO2150
GPQA Diamond84,3 %
MMMU Pro (Vision)76,9 %
MATH-Vision85,6 %
Contexte long (128K)66,4 %

AIME 2026 à 89,2 % et Codeforces ELO à 2150 sont particulièrement remarquables pour un modèle open weights à cette taille.


Utilisation

Installation des dépendances :

pip install -U transformers torch accelerate

Génération de texte basique :

from transformers import AutoProcessor, AutoModelForCausalLM

MODEL_ID = "google/gemma-4-31B-it"

processor = AutoProcessor.from_pretrained(MODEL_ID)
model = AutoModelForCausalLM.from_pretrained(
    MODEL_ID,
    dtype="auto",
    device_map="auto"
)

messages = [
    {"role": "system", "content": "Tu es un assistant utile."},
    {"role": "user", "content": "Explique la différence entre RAG et fine-tuning."},
]

text = processor.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True,
    enable_thinking=False
)
inputs = processor(text=text, return_tensors="pt").to(model.device)
input_len = inputs["input_ids"].shape[-1]

outputs = model.generate(**inputs, max_new_tokens=1024)
response = processor.decode(outputs[0][input_len:], skip_special_tokens=False)
processor.parse_response(response)

Avec le mode thinking activé :

text = processor.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True,
    enable_thinking=True  # Raisonnement étape par étape avant la réponse
)

Compréhension d’images :

from transformers import AutoProcessor, AutoModelForMultimodalLM

processor = AutoProcessor.from_pretrained(MODEL_ID)
model = AutoModelForMultimodalLM.from_pretrained(
    MODEL_ID,
    dtype="auto",
    device_map="auto"
)

messages = [
    {
        "role": "user",
        "content": [
            {"type": "image", "url": "https://example.com/graphique.png"},
            {"type": "text", "text": "Quelle tendance ce graphique montre-t-il ?"}
        ]
    }
]

inputs = processor.apply_chat_template(
    messages,
    tokenize=True,
    return_dict=True,
    return_tensors="pt",
    add_generation_prompt=True,
).to(model.device)
input_len = inputs["input_ids"].shape[-1]

outputs = model.generate(**inputs, max_new_tokens=512)
response = processor.decode(outputs[0][input_len:], skip_special_tokens=False)
processor.parse_response(response)

Paramètres d’échantillonnage recommandés :

temperature = 1.0
top_p = 0.95
top_k = 64

Budgets de tokens image

L’encodeur visuel supporte des budgets de tokens configurables par image, permettant d’ajuster la qualité à la vitesse :

BudgetUsage recommandé
70–140 tokensClassification rapide, captioning général
280 tokensCompréhension d’image standard
560 tokensScènes denses, petit texte
1120 tokensOCR, analyse de documents, détails fins

Pour la vidéo, des budgets plus faibles (70–280) sont recommandés en raison du nombre d’images.


Déploiement

26 variantes quantifiées sont disponibles sur le Hub pour llama.cpp, LM Studio, Jan et Ollama.

Installation pour le support vidéo :

pip install -U transformers torch torchvision torchcodec librosa accelerate

Limites

  • Précision factuelle — peut produire des informations incorrectes ou obsolètes ; connaissance arrêtée en janvier 2025
  • Pas d’audio — l’audio n’est disponible que sur les variantes E2B/E4B
  • Dégradation sur contexte long — le score de contexte long chute à 128K+ tokens (66,4 %) ; les très longs documents peuvent présenter des problèmes de cohérence
  • Nuances linguistiques — le langage figuré, le sarcasme et les références culturelles peuvent être traités de façon inégale

Conclusion

Gemma 4 31B représente une avancée significative pour les modèles multimodaux open weights. La combinaison d’une fenêtre de contexte de 256K, d’un mode thinking, du function calling natif et de forts benchmarks en code et raisonnement — sous Apache 2.0 — en fait l’un des modèles ouverts les plus capables disponibles à cette taille.

Le système de résolution d’image variable est un ajout pratique : on peut ajuster les budgets de tokens selon la tâche, en gardant l’inférence rapide pour le captioning simple et en passant à haute fidélité pour l’OCR ou l’analyse de documents.

Modèle : google/gemma-4-31B-it

Tags :
  • IA
  • Google
  • Gemma
  • Multimodal
  • Vision
  • Open Source
Share :

Related Posts

DeepSeek-V4-Pro : Modèle LLM à contexte de million de tokens très efficace

DeepSeek-V4-Pro : Modèle LLM à contexte de million de tokens très efficace

Introduction DeepSeek-V4-Pro est la version préliminaire de la série DeepSeek‑V4, mise à disposition en 2026. Ce modèle propose au total 1,6 trillion de paramètres (49 billion d'experts activés)

Lire la suite
ChatGPT : Attention à ces extensions Chrome malveillantes

ChatGPT : Attention à ces extensions Chrome malveillantes

Vos secrets sur ChatGPT sont-ils en sécurité ? L'engouement autour de ChatGPT a vu naître des milliers d'extensions Chrome promettant d'améliorer l'expérience utilisateur. Cependant, une étude r

Lire la suite
Smartphones à IA Agentique : La Révolution Mobile en Entreprise

Smartphones à IA Agentique : La Révolution Mobile en Entreprise

La percée de l'IA "faiseuse" Le lancement récent du prototype ZTE Nubia M153, propulsé par le modèle Doubao de ByteDance, marque un tournant décisif. Nous passons des assistants vocaux passifs à

Lire la suite
Kimi K2.6 : 1T de paramètres, modèle multimodal et agentic de Moonshot

Kimi K2.6 : 1T de paramètres, modèle multimodal et agentic de Moonshot

De K2 à K2.6 : le modèle agentic multimodal de Moonshot Le Kimi K2.6 de Moonshot AI représente une avancée majeure en combinant trois capacités exigeantes au sein d'un seul modèle open-weigh

Lire la suite
MiMo-V2.5-Pro : 1,02T de paramètres, modèle agentic sous licence MIT

MiMo-V2.5-Pro : 1,02T de paramètres, modèle agentic sous licence MIT

De V2-Pro à V2.5-Pro : la percée du contexte long La famille MiMo de XiaoMi s'est rapidement imposée parmi les modèles open-weight les plus performants. MiMo-V2.5-Pro est la dernière itérati

Lire la suite
Chroma Context-1 : le modèle de recherche agentique 20B qui édite son propre contexte

Chroma Context-1 : le modèle de recherche agentique 20B qui édite son propre contexte

Qu'est-ce que Chroma Context-1 ? Chroma Context-1 est un modèle Mixture of Experts de 20B paramètres conçu spécifiquement pour la recherche agentique — des tâches de récupération nécessitant

Lire la suite
Claude Opus 4.5 : La Prochaine Génération de l'IA

Claude Opus 4.5 : La Prochaine Génération de l'IA

Introduction à Claude Opus 4.5 Claude Opus 4.5, sorti le 25 novembre 2025, représente une avancée significative dans le domaine de l'IA. Cette dernière version apporte un ensemble de nouvelles f

Lire la suite
Claude Opus 4.7 : le modèle phare d'Anthropic gagne en rigueur

Claude Opus 4.7 : le modèle phare d'Anthropic gagne en rigueur

Qu'est-ce que Claude Opus 4.7 Le 16 avril 2026, Anthropic publie Claude Opus 4.7 — une mise à jour ciblée de son modèle phare centrée sur un seul thème : la rigueur dans les tâches d'ingénie

Lire la suite
Cohere Transcribe : un modèle ASR de 2B qui domine le classement anglais

Cohere Transcribe : un modèle ASR de 2B qui domine le classement anglais

Qu'est-ce que Cohere Transcribe ? Cohere Transcribe 03-2026 est un modèle de reconnaissance automatique de la parole (ASR) publié par Cohere Labs. Avec 2 milliards de paramètres, il se class

Lire la suite
GLM-5.1 : 754B paramètres — le modèle phare de Z.ai pour l'ingénierie agentique

GLM-5.1 : 754B paramètres — le modèle phare de Z.ai pour l'ingénierie agentique

De GLM-5 à GLM-5.1 : le saut agentique Moins de deux semaines après la sortie de GLM-5, Z.ai (anciennement ZhipuAI) publie GLM-5.1 — un modèle Mixture of Experts de 754 milliards de paramètr

Lire la suite
GLM-5 : 744 milliards de paramètres, 40B actifs — le modèle frontier open source de ZhipuAI

GLM-5 : 744 milliards de paramètres, 40B actifs — le modèle frontier open source de ZhipuAI

Qu'est-ce que GLM-5 ? GLM-5 est un grand modèle de langage publié par ZhipuAI (智谱AI). Il possède 744 milliards de paramètres au total, dont seulement 40 milliards actifs à l'inférenc

Lire la suite
Google Snapseed : une nouvelle expérience photo arrive sur iPhone

Google Snapseed : une nouvelle expérience photo arrive sur iPhone

Introduction : Google surprend les photographes mobiles Google vient de frapper un grand coup dans l'écosystème iOS en lançant une application caméra dédiée, directement liée à sa célèbre suite d

Lire la suite
LFM2.5-VL-450M : le modèle vision de 450M de Liquid AI qui tourne dans un navigateur

LFM2.5-VL-450M : le modèle vision de 450M de Liquid AI qui tourne dans un navigateur

Qu'est-ce que LFM2.5-VL-450M La plupart des modèles vision-langage rivalisent sur l'échelle — des milliards de paramètres, des centaines d'heures GPU pour l'inférence. Liquid AI prend l'approche

Lire la suite
MiniMax-M2.7 : un modèle de 229B paramètres qui s'améliore lui-même

MiniMax-M2.7 : un modèle de 229B paramètres qui s'améliore lui-même

Qu'est-ce que MiniMax-M2.7 MiniMax-M2.7 est un modèle dense de 229 milliards de paramètres développé par MiniMax, un laboratoire d'IA basé à Pékin. Contrairement à la plupart des modèles fro

Lire la suite
Mistral Small 4 : Un Modèle d'IA Unifié qui Redéfinit l'Efficacité

Mistral Small 4 : Un Modèle d'IA Unifié qui Redéfinit l'Efficacité

Depuis quelques années, la course aux modèles de langage a souvent opposé deux extrêmes : les grands modèles puissants mais coûteux, et les petits modèles rapides mais limités. Mistral AI vient de br

Lire la suite
Mistral Devstral 2 : Le retour de l'IA de code souveraine

Mistral Devstral 2 : Le retour de l'IA de code souveraine

La contre-attaque européenne dans l'IA de code Avec le lancement de Devstral 2 et de sa version légère Devstral Small 2, Mistral AI reprend des parts de marché dans un secteur récemment dominé p

Lire la suite
Nemotron Cascade 2 : le modèle 30B de NVIDIA qui a décroché l'or aux Olympiades de maths et de code

Nemotron Cascade 2 : le modèle 30B de NVIDIA qui a décroché l'or aux Olympiades de maths et de code

Qu'est-ce que Nemotron Cascade 2 ? Nemotron Cascade 2 (30B-A3B) est un modèle open source publié par NVIDIA le 19 mars 2026. Son chiffre clé est trompeur : 30 milliards de paramètres au tota

Lire la suite
NVIDIA Nemotron-3 Super : un modèle 120B MoE qui tourne sur un seul GPU

NVIDIA Nemotron-3 Super : un modèle 120B MoE qui tourne sur un seul GPU

Le 11 mars 2026, NVIDIA a publié Nemotron-3 Super — un modèle qui occupe une position inhabituellement précise : 120 milliards de paramètres au total, seulement 12 milliards actifs lors de l'infé

Lire la suite
Qianfan-OCR : le modèle 4B de Baidu qui surpasse Gemini sur l'analyse de documents

Qianfan-OCR : le modèle 4B de Baidu qui surpasse Gemini sur l'analyse de documents

Qu'est-ce que Qianfan-OCR ? Qianfan-OCR est un modèle de compréhension de documents publié par Baidu. Il convertit des images de documents — PDFs, scans, photos, captures d'écran — directeme

Lire la suite
Qwen3.5-27B Distillé par Claude 4.6 Opus : Un Moteur de Raisonnement Local

Qwen3.5-27B Distillé par Claude 4.6 Opus : Un Moteur de Raisonnement Local

De quoi s'agit-il ? Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled est un modèle de langage open source de 28 milliards de paramètres publié par Jackrong

Lire la suite
Projet Ava : Quand Razer enferme une IA dans un bocal

Projet Ava : Quand Razer enferme une IA dans un bocal

L'IA sort de l'écran avec Razer Au-delà des souris et des claviers RGB, Razer explore de nouveaux horizons avec le Projet Ava. Ce concept, présenté comme un "compagnon IA dans un bocal", vis

Lire la suite
Technologie éco-responsable et développement durable

Technologie éco-responsable et développement durable

Technologie et écologie : une alliance durable Chez Reeboot, nous croyons fermement que technologie et écologie peuvent aller de pair. Notre mission est de fournir des produits performants tout

Lire la suite
Le monstre Asus ROG Strix SCAR 18, VPN et santé : l'actu tech du jour

Le monstre Asus ROG Strix SCAR 18, VPN et santé : l'actu tech du jour

Introduction : un condensé d'innovations et de vigilance Le monde de la technologie ne s'arrête jamais, et ce matin, l'actualité nous offre un mélange fascinant de performances brutes, de géopoli

Lire la suite
Ubuntu 26.04 LTS : coreutils en Rust, Wayland exclusif et noyau 7.0

Ubuntu 26.04 LTS : coreutils en Rust, Wayland exclusif et noyau 7.0

Ubuntu 26.04 LTS : Resolute Raccoon Ubuntu 26.04 LTS, nom de code Resolute Raccoon, sort le 23 avril 2026. Le nom rend hommage à Steve Langasek, ancien responsable des releases Debian et Ubu

Lire la suite
Voxtral-4B : le modèle TTS open weights de Mistral qui parle 9 langues en temps réel

Voxtral-4B : le modèle TTS open weights de Mistral qui parle 9 langues en temps réel

Qu'est-ce que Voxtral-4B ? Voxtral-4B-TTS-2603 est un modèle de synthèse vocale (text-to-speech) publié par Mistral AI en mars 2026. Il convertit du texte en parole réaliste dans 9 langues,

Lire la suite
Windows 11 : Vos applications Android en plein écran sur PC

Windows 11 : Vos applications Android en plein écran sur PC

La fin des frontières entre mobile et PC Microsoft franchit une nouvelle étape majeure dans l'unification de ses systèmes. Grâce à une mise à jour de l'outil "Lien avec Windows" (Phone Link), le

Lire la suite