270m, 1b) for on-device and CPU-only work. Run whichever fits your hardware locally, then pair the Tokios connector to call it from any machine, teammate, or hosted agent through https://api.tokios.com — no inbound ports, no VPN.
Run it locally with Ollama
Both generations are in the Ollama library. For Gemma 4, pull and run the default tag (theE4B edge model):
ollama run gemma4:12b, ollama run gemma4:26b (MoE), or ollama run gemma4:31b. For the prior generation, ollama run gemma3 runs the 4b default — see the gemma4 and gemma3 library pages for the full tag lists — this page covers connecting it, not every runtime detail.
Ollama’s default context window is small (2048 tokens) — far below Gemma’s native 128K–256K. Raise
num_ctx in your Modelfile or client request to use more of its context.Variants & tags
Every value below is from the model cards and the Ollama library. Tags and download sizes change as new quantizations ship — confirm against ollama.com/library/gemma4 and ollama.com/library/gemma3 before you standardize on one.
Sources : ollama.com/library/gemma4, ollama.com/library/gemma3, google/gemma-4-31B-it, google/gemma-4-26B-A4B-it, google/gemma-4-E4B-it, google/gemma-4-12B-it.
Quantification et formats
Ollama’s default tags areGGUF Q4_K_M. The gemma4 library also publishes -it-qat (quantization-aware-trained int4), -q8_0, -bf16, -mlx (Apple Silicon), -mxfp8, and -nvfp4 (NVIDIA Blackwell) variants for each size. Which format you can run depends on your hardware — see Quantization formats and the hardware they need for the full matrix, and what quantization is for how to read the Q4_K_M-style names.
Exigences matérielles — le Gemma 4 est-il compatible avec votre GPU ?
Le confort d’utilisation se situe à peu près àQ4 pour une longueur de contexte modérée. Considérez chaque valeur comme une estimation ; la valeur réelle correspond à la taille effective de GGUF augmentée de la mémoire cache KV nécessaire à votre contexte. Consultez quel modèle de taille convient à votre GPU ? pour les calculs de dimensionnement.
Exécutez-le — pour les débutants comme pour les utilisateurs avancés
- Ollama (la méthode la plus simple)
- LM Studio (interface graphique)
- vLLM (avancé)
- SGLang (avancé)
http://127.0.0.1:11434 par défaut. Augmentez la valeur de num_ctx pour disposer d’un contexte plus vaste, puis sélectionnez gemma4:12b, gemma4:26b ou gemma4:31b pour accéder à un niveau supérieur, ou bien gemma3 pour la génération précédente.Capacités
- Raisonnement : Gemma 4 propose un mode de raisonnement paramétrable, désactivé par défaut. Pour l’activer, il suffit d’ajouter le token de contrôle
<|think|>au début du prompt système (ouenable_thinking=Truesi vous utilisez l’outil d’assistanceparse_responsefourni dans la fiche du modèle) ; le modèle produira alors un raisonnement détaillé avant de donner sa réponse finale. - Appel de fonctions natif : Oui, sur Gemma 4 — la fiche du modèle décrit la capacité d’appel de fonctions native pour une utilisation structurée des connecteurs ainsi que pour les flux de travail d’agents, en recourant aux rôles standard
system/user/assistant. - Vision : Multimodal — accepte le texte ainsi que les images (avec des ratios d’aspect et des résolutions variables) pour l’ensemble de la famille Gemma 4 ; Gemma 3 (
4bet versions ultérieures) dispose également de capacités visuelles. - Audio:
E2BandE4Bonly — native automatic speech recognition (ASR) and speech-to-translated-text, up to 30 seconds of audio per request. - Contexte étendu : 131,072 jetons peuvent être traités nativement sur
E2B/E4B, tandis que 262,144 jetons sont pris en charge sur12B,26B-A4Bet31B.
Connectez-le à Tokios
Une fois que Gemma fonctionne en local, associez le connecteur Tokios afin de pouvoir y accéder viahttps://api.tokios.com depuis Claude Code, Cline ou tout autre client compatible, et non uniquement depuis localhost:11434.
1
Associez le connecteur Tokios
Connectez-vous à tokios.com/console, ouvrez l’onglet Setup puis cliquez sur Start pairing afin d’obtenir un code d’activation unique (Ensuite, sélectionnez approve l’appareil dans l’onglet Setup ou Connectors.
TKS-XXXX-XXXX). Installez et exécutez ensuite le connecteur sur l’ordinateur sur lequel Ollama est en cours d’exécution :Windows
macOS
Linux
2
Orientez le connecteur vers l’API /v1 d’Ollama.
Ollama propose une interface compatible OpenAI à l’adresse
/v1. Dans un environnement doté d’un seul modèle, l’assistant de configuration de la console renseigne automatiquement cette valeur sous la forme http://127.0.0.1:11434/v1. Lorsqu’il y a plusieurs modèles, il convient de la définir manuellement dans tokios-connector.json — consultez Configuration du connecteur.3
Enregistrer un déploiement
Dans l’onglet Models, enregistrez le modèle et sélectionnez un nom de déploiement public, par exemple
gemma-tunnel. Ce nom — et non l’ID de modèle amont de Ollama — est celui que les clients transmettent dans le champ model.4
Créez une clé API
Dans l’onglet Keys, cliquez sur Create key. Copiez immédiatement la clé API
sk-tok-… car elle ne s’affiche qu’une seule fois.Appelez cette fonction depuis n’importe quel endroit
Mises en garde
- Le mode de raisonnement de Gemma 4 est désactivé par défaut, contrairement à d’autres familles de modèles de raisonnement. Si vous souhaitez obtenir un raisonnement étape par étape, vous devez l’activer manuellement via le jeton de contrôle
<|think|>ou son équivalent dans votre client. - La saisie audio (pour la reconnaissance vocale et la traduction orale) n’est prise en charge que sur les tailles
E2BetE4B. Les tailles12B,26B-A4Bet31Bne gèrent que le texte et les images. - Le
26B-A4BMoE exige que tous les 26B paramètres soient présents en mémoire, même si seuls environ 4B sont actifs par jeton ; il convient donc de dimensionner le matériel en fonction du volume total à télécharger et non du nombre de paramètres actifs. - Licensing differs by generation: Gemma 4 is Apache 2.0 and ungated, while Gemma 3 uses Google’s custom Gemma license and its Hugging Face checkpoints are gated (you accept the terms before downloading; the Ollama tags are redistributed under the same license). Google’s Gemma Prohibited Use Policy applies to both — check the license terms before commercial or sensitive deployments.
- Gemma 3 demeure utile pour des déploiements très modestes et compatibles avec les processeurs (
270m,1b), dans lesquels le niveau le plus petit de Gemma 4 (E2B) pourrait néanmoins s’avérer trop lourd pour vos besoins.
Nouvelle alternative de même catégorie. Le Muse Glimmer 30B de Meta se situe dans la même gamme que
gemma4:31b : dense, multimodal, sous licence Apache 2.0, et conçu pour fonctionner sur une seule carte graphique grand public. Meta a effectué des tests comparatifs entre ces deux modèles, et les résultats favorisent Muse Glimmer ; toutefois ces tests ont été menés par le fabricant sans vérification indépendante à ce jour. Gemma 4 propose quant à lui une gamme bien plus étendue, allant de E2B sur du matériel embarqué jusqu’à 31B ; Muse Glimmer n’est disponible qu’en une seule version. Testez donc les deux sur vos propres charges de travail.Démarrage rapide
Associez un connecteur et enregistrez votre premier modèle dans un processus complet.
Quelle taille de modèle convient à votre GPU ?
Associez Gemma à la quantité de VRAM dont vous disposez avant de le télécharger.
Quantification et matériel
Parmi les formats de Gemma —
GGUF, QAT, MLX, NVFP4 — lequel est compatible avec votre matériel ?Quel modèle local convient pour quelle tâche ?
Découvrez comment Gemma se compare aux autres modèles locaux selon les tâches.