RAG & Connaissances Par
Dernière mise à jour :

EmbeddingGemma 2 : chercher dans photos, plans et vidéos

Google DeepMind a publié EmbeddingGemma 2 le 6 octobre 2026. C'est un modèle d'embedding ouvert, sous licence Apache 2.0, qui range dans un même espace le texte, le code, les images, les documents scannés, la vidéo et l'audio. Pour une PME ou une ETI, ça veut dire une chose précise : taper « photo de la fissure sur le mur nord du chantier Dupont » et retrouver la photo, sans que personne ne l'ait légendée, sur un serveur interne et sans envoyer un seul fichier à un tiers.

Le modèle compte 740 millions de paramètres, il est construit sur Gemma 4 et tient en moins de 600 Mo de mémoire une fois quantifié. Il ne remplace ni un classement propre, ni un vrai projet (base vectorielle, interface, droits d'accès), et sur le texte pur il ne fait pas mieux que la première version. Mais il rend enfin abordable une recherche sémantique sur les photothèques de chantier, les plans scannés, les vidéos de maintenance et les enregistrements de réunion, ces fichiers que personne ne retrouve aujourd'hui.

En résumé

  • ✓ Un seul modèle pour six types de fichiers : texte, code, images, scans, vidéo et audio, cherchables avec une simple phrase.
  • ✓ Ouvert et local : licence Apache 2.0, usage commercial libre, environ 567 Mo de mémoire en multimodal quantifié.
  • ✓ Meilleur score publié parmi les modèles d'embedding multimodaux de moins d'un milliard de paramètres, selon Google. Pas premier toutes tailles confondues.
  • ✓ Aucun gain en texte pur face à la v1 (61,36 contre 61,15 sur MTEB multilingue). Le progrès est sur le multimodal et le code.
  • ✓ À valider sur vos fichiers : 8 192 tokens par entrée, qualité en français et sur votre vocabulaire métier à mesurer avant de déployer.

Qu'est-ce qu'EmbeddingGemma 2 change par rapport à la v1 ?

La première version d'EmbeddingGemma ne lisait que du texte. EmbeddingGemma 2 ajoute la vision, la vidéo et l'audio, et progresse nettement sur le code. Sur le texte, il fait jeu égal avec son prédécesseur.

La v1 a été très adoptée. Sahil Dua et Henrique Schechter Vera, ingénieurs de recherche chez Google DeepMind, expliquent à SiliconANGLE que son adoption, plus de 20 millions de téléchargements, a « largement dépassé leurs attentes ». La v2 garde le même cœur texte de 270 millions de paramètres et lui greffe deux encodeurs : 170 millions de paramètres pour la vision, 300 millions pour l'audio. Une application qui ne cherche que dans du texte peut se passer des deux.

EmbeddingGemma (v1) EmbeddingGemma 2
Types de fichiers Texte Texte, code, images, scans, vidéo, audio
Paramètres Environ 300 millions 740 millions (270 texte, 170 vision, 300 audio)
MTEB multilingue v2 (texte) 61,15 61,36
MTEB Code 68,76 78,68
MMEB v2 (images, documents visuels, vidéo) Non applicable 59,01 (vidéo seule : 50,67)
MAEB (audio) Non applicable 49,39
Licence Licence Gemma Apache 2.0

Tous ces scores sont publiés par Google, sur la fiche Hugging Face du modèle. Ils placent EmbeddingGemma 2 en tête des modèles d'embedding multimodaux de moins d'un milliard de paramètres. Ce n'est pas le premier du classement MTEB toutes tailles confondues : des modèles bien plus gros font mieux, au prix d'un serveur GPU. L'intérêt d'EmbeddingGemma 2 est ce rapport entre qualité et taille, pas un record absolu.

Pour un acheteur, la licence compte autant que les scores : Apache 2.0 est connue des services juridiques et autorise l'usage commercial sans condition particulière.

Comment chercher une photo ou une vidéo avec une simple phrase ?

Un modèle d'embedding transforme chaque fichier en une suite de nombres qui résume son sens. Deux fichiers qui parlent de la même chose obtiennent des nombres proches, même si l'un est une photo et l'autre une phrase. C'est ce qui permet la recherche d'image par texte : votre requête et vos photos sont comparées dans le même espace.

Pour le décideur, une conséquence pratique : plus besoin de légender ou de renommer les fichiers pour les retrouver. Une photo nommée IMG_4821.jpg dans un dossier « Divers 2024 » devient retrouvable par ce qu'elle montre. Le fonctionnement des vecteurs et du calcul de similarité est détaillé sur ianas.fr, dans l'article comprendre les embeddings et leur rôle dans un RAG.

Ce que permet concrètement un seul espace partagé entre six types de fichiers :

  • Une phrase retrouve une image. « Câblage non conforme dans une armoire électrique » renvoie les photos qui montrent ce défaut.
  • Une phrase retrouve un moment de vidéo. « Démontage de la pompe P12 » pointe le segment de la vidéo de maintenance où l'opération est filmée.
  • Une phrase retrouve un passage audio. « Réunion où on a parlé du retard fournisseur » remonte l'extrait d'enregistrement, sans transcription préalable.
  • Une image retrouve des documents. La photo d'une pièce défectueuse renvoie la fiche technique et les rapports d'intervention qui la concernent.
  • Une entrée peut mélanger texte et images. Une fiche produit (photo plus description) est résumée en un seul vecteur.

Une précision importante. EmbeddingGemma 2 retrouve les fichiers, il ne les lit pas pour vous. Pour obtenir une réponse rédigée (« quelle est la cote de cette trémie ? »), il faut ensuite confier les fichiers retrouvés à un modèle de vision, ce qu'on appelle un RAG multimodal sur images, PDF et tableaux. Si votre besoin est d'abord de retrouver vite le bon fichier, notre guide du moteur de recherche interne avec IA pose les options, de l'outil du marché au sur mesure.

Quels cas d'usage par métier pour la recherche multimodale ?

Les gains les plus nets se trouvent là où l'entreprise accumule des fichiers visuels ou sonores que personne ne classe.

Métier Fichiers concernés Exemple de requête Ce que ça évite
BTP, bureaux d'études Photos de chantier, plans scannés, PV de réception « infiltration au pied d'une menuiserie extérieure » Fouiller des milliers de photos pour une réserve ou un litige
Industrie, maintenance Vidéos de démontage, schémas, rapports d'intervention avec photos « remplacement du joint sur la pompe P12 » Refaire filmer une opération déjà documentée, dépendre d'un seul technicien
E-commerce, distribution Catalogue produits avec photos, retours clients illustrés Photo envoyée par un client, ou « chaise en chêne clair sans accoudoirs » Identifier la référence à la main dans un catalogue de milliers d'articles
Juridique Pièces scannées, constats, courriers numérisés « constat d'huissier avec photos du dégât des eaux » Ouvrir un à un les scans d'un dossier volumineux
Toutes équipes Enregistrements de réunion, webinaires internes « moment où on a validé le changement de fournisseur » Réécouter une heure d'enregistrement pour une décision

Dans le BTP, la photothèque de chantier est souvent le fichier le plus volumineux et le moins exploitable de l'entreprise. Retrouver la bonne photo au moment d'un litige change la discussion, c'est l'enjeu de notre article sur la documentation photo de chantier par IA.

Dans l'industrie, le savoir-faire d'intervention vit dans des vidéos tournées au téléphone et dans la tête de quelques techniciens. Rendre ces vidéos cherchables par phrase complète une base documentaire technique classique, comme celles décrites dans notre article sur le RAG pour la documentation technique de maintenance.

Pourquoi faire tourner EmbeddingGemma 2 sur vos propres serveurs ?

Parce que les fichiers concernés sont rarement anodins. Photos de chantiers clients, plans, vidéos de procédés industriels, enregistrements de réunions internes : ce sont précisément les données qu'une entreprise hésite à envoyer à un service en ligne. EmbeddingGemma 2 se télécharge et tourne entièrement chez vous.

Trois chiffres rendent ce déploiement local réaliste :

  • Environ 191 Mo de mémoire pour le cœur texte quantifié, et environ 567 Mo avec la vision et l'audio, selon les mesures publiées sur smartphone.
  • 768 dimensions par vecteur, réductibles à 512 ou 256 quasiment sans perte selon Google. À 256 dimensions, un vecteur pèse environ 1 Ko au lieu de 3 Ko, soit 100 Mo d'index pour 100 000 fichiers au lieu de 300 Mo.
  • Les outils standards le prennent en charge dès la sortie : Ollama, llama.cpp (format GGUF), sentence-transformers 6.1 et plus, transformers, vLLM, LM Studio, MLX et transformers.js dans le navigateur.

Concrètement, la recherche au quotidien tient sur un serveur interne modeste ou un poste de travail, sans GPU dédié pour des volumes de PME. L'étape lourde est l'indexation initiale : passer 200 000 photos ou 500 heures de vidéo dans le modèle prend du temps de calcul, et c'est elle qui dimensionne la machine, pas l'usage courant.

Local ne veut pas dire exempt de règles. Des photos où apparaissent des personnes ou des enregistrements de réunion restent des données personnelles au sens du RGPD : information des personnes, durée de conservation et droits d'accès s'appliquent, que le modèle tourne chez vous ou ailleurs.

Vos fichiers ne doivent pas quitter l'entreprise ?

On déploie la recherche et l'assistant sur votre infrastructure, avec des modèles ouverts comme EmbeddingGemma 2, et les droits d'accès de vos équipes respectés à la lettre.

Quelles sont les limites d'EmbeddingGemma 2 avant de lancer un projet ?

Un bon modèle d'embedding ne fait pas un bon moteur de recherche. Voici ce qu'il faut savoir avant de promettre à vos équipes qu'elles retrouveront tout.

8 192 tokens par entrée : il faut découper

Chaque entrée est limitée à 8 192 tokens, partagés entre tous les types de contenu. D'après la fiche du modèle, cela représente environ 29 images, 58 images de vidéo (à une image par seconde, soit à peine une minute) ou 327 secondes d'audio. Une vidéo de maintenance de vingt minutes ou une réunion d'une heure doivent donc être découpées en segments, indexés séparément, avec leur horodatage pour renvoyer au bon moment.

Même logique pour un plan A0 scanné. Résumé en une seule image, ses annotations fines risquent de se perdre. On le découpe en zones, chacune indexée avec sa position sur le plan. Ce découpage est l'essentiel du travail d'un projet, bien plus que le choix du modèle.

Une qualité à mesurer sur vos fichiers et en français

Les scores multimodaux publiés sont des moyennes sur des jeux de test publics, majoritairement en anglais. Personne ne sait encore comment le modèle se comporte sur vos photos de chantier mal cadrées, vos schémas annotés à la main ou votre jargon de métier. La fiche Hugging Face signale d'ailleurs que les biais des données d'entraînement peuvent dégrader les résultats de façon inégale selon les langues. Ne réduisez pas non plus les vecteurs à 128 dimensions : la qualité multimodale chute nettement, selon Google.

Le reste du système ne s'installe pas tout seul

Le modèle produit des vecteurs. Il faut encore une base vectorielle pour les stocker et les interroger (notre comparatif des bases de données vectorielles aide à choisir), une chaîne d'indexation qui suit les nouveaux fichiers, une interface que vos équipes ont envie d'utiliser, et le respect des droits d'accès existants. Une recherche qui montre les photos du dossier RH à tout le monde est un incident, pas une fonctionnalité.

Deux derniers points. Les métadonnées gardent leur rôle : chantier, date, auteur et client permettent de filtrer là où la ressemblance visuelle seule confond deux chantiers similaires. Et changer de modèle d'embedding oblige à recalculer tout l'index. Si votre recherche actuelle ne porte que sur du texte et fonctionne, la v2 n'apporte presque rien (61,36 contre 61,15), sauf si vous cherchez aussi dans du code.

Comment monter un premier projet de recherche multimodale qui tient ?

La méthode qui marche est la même que pour tout projet de recherche interne : commencer petit, mesurer sur de vraies requêtes, élargir seulement si le résultat tient.

Étape Ce qu'on fait Ce qu'on vérifie
1. Choisir un fonds Un seul type de fichier et un seul usage (photos de chantier pour les litiges, vidéos de maintenance d'une ligne) Qu'une équipe identifiée cherche réellement ces fichiers chaque semaine
2. Collecter de vraies requêtes Une trentaine de recherches formulées par les utilisateurs, avec le fichier attendu pour chacune Que les requêtes ressemblent à l'usage réel, pas à une démonstration
3. Indexer un échantillon Quelques milliers de fichiers, découpés et accompagnés de leurs métadonnées Le temps d'indexation, la taille de l'index, le découpage des vidéos et des plans
4. Mesurer Le bon fichier apparaît-il dans les cinq premiers résultats, et à quelle fréquence Le résultat comparé à la recherche actuelle et, si besoin, à un autre modèle
5. Élargir Tout le fonds, puis un second type de fichier, avec une interface et les droits d'accès L'usage réel au bout d'un mois : qui cherche, quoi, et qui retrouve

Si le score sur vos requêtes reste insuffisant après un bon découpage, deux pistes existent avant de changer d'outil : enrichir les métadonnées, ou adapter le modèle à votre domaine. Le principe est expliqué dans notre article sur le fine-tuning d'un modèle d'embeddings sur votre métier, et un modèle sous licence Apache 2.0 se prête bien à cet exercice.

Point terrain Tensoria

Sur les projets de recherche documentaire, le modèle d'embedding est rarement ce qui fait échouer. Ce sont le découpage des fichiers, l'absence de métadonnées et des requêtes de test qui ne ressemblent pas à l'usage réel. Un modèle multimodal léger et ouvert supprime surtout une excuse : celle de laisser photos, plans et vidéos hors du périmètre parce qu'ils étaient trop chers ou trop sensibles à traiter.

Vous avez déjà une recherche interne ou un RAG en production ?

On rejoue vos vraies requêtes sur votre modèle actuel et sur EmbeddingGemma 2, et vous voyez ce que l'ajout des images, des vidéos ou de l'audio change réellement avant de réindexer quoi que ce soit.

Pour aller plus loin

Questions fréquentes sur EmbeddingGemma 2

EmbeddingGemma 2 est un modèle d'embedding ouvert publié par Google DeepMind le 6 octobre 2026 et construit sur Gemma 4. Il transforme du texte, du code, des images, des documents scannés, de la vidéo et de l'audio en vecteurs d'un même espace de 768 dimensions. Concrètement, il sert à construire une recherche interne où l'on tape une phrase et où l'on retrouve aussi bien une photo, un plan, un extrait de vidéo ou un passage d'enregistrement. Il ne rédige pas de réponse, il retrouve les bons fichiers.
Oui. Les poids sont publiés sous licence Apache 2.0, qui autorise l'usage commercial, la modification et le déploiement sur vos propres serveurs sans redevance. Le modèle se télécharge sur Hugging Face et Kaggle. Le coût d'un projet ne vient donc pas de la licence mais de l'infrastructure (serveur, base vectorielle), de l'indexation de vos fichiers, de l'interface de recherche et de la maintenance.
Le français fait partie des langues couvertes, la fiche Hugging Face annonce plus d'une centaine de langues. Les scores publiés par Google sont des moyennes multilingues, pas des mesures sur vos documents en français ni sur votre vocabulaire métier. Avant un déploiement, il faut tester le modèle sur une trentaine de vraies requêtes de vos équipes et vérifier que les bons fichiers remontent en tête.
Peu de chose. Quantifié, le modèle occupe environ 191 Mo de mémoire en texte seul et 567 Mo avec la vision et l'audio, chiffres mesurés sur smartphone. Un serveur interne modeste ou un poste de travail suffit pour la recherche au quotidien. L'indexation initiale d'une grosse photothèque ou de centaines d'heures de vidéo prend plus de temps, et c'est elle qui dimensionne la machine.
Pas si votre recherche ne porte que sur du texte. Le score multilingue publié par Google passe de 61,15 à 61,36, un écart négligeable, alors que changer de modèle oblige à recalculer tous les vecteurs de votre index. Le passage se justifie si vous voulez ajouter des images, des vidéos ou de l'audio à la recherche, ou si vous cherchez dans du code, où le score progresse d'environ 10 points selon Google.
Oui, c'est l'usage central du modèle. Une phrase comme « fissure sur un mur en béton près d'une fenêtre » est placée dans le même espace que vos photos, et la recherche renvoie les images les plus proches sans qu'elles aient été légendées à la main. La qualité dépend de vos photos et de la précision attendue : retrouver un type de défaut fonctionne mieux que distinguer deux chantiers qui se ressemblent, d'où l'intérêt de garder des métadonnées (chantier, date, auteur) à côté des vecteurs.

Tester sur vos fichiers

Vos photos, plans et vidéos sont-ils retrouvables par une phrase ?

On prend un échantillon de vos fichiers et une trentaine de vraies requêtes de vos équipes, on mesure ce qui remonte en tête, et on construit la recherche interne sur vos serveurs si le résultat tient.

Pas sûr que ce soit rentable chez vous ? Estimez en 5 minutes le temps récupérable sur cette tâche, résultat immédiat et sans email.

Articles liés

Métiers & Verticaux

Veille réglementaire : organiser et automatiser avec l'IA

Veille réglementaire en industrie et QSE : sources officielles, périmètre, applicabilité, ce qu'un assistant IA automatise et ce qui reste une décision humaine.

Lire l'article
RAG & Connaissances

RAG : définition, fonctionnement et exemples en entreprise

RAG : définition simple, fonctionnement étape par étape, exemples en entreprise, différence avec le fine-tuning, limites et cas où en avoir besoin.

Lire l'article
RAG & Connaissances

Gestion électronique des documents (GED) et IA : guide

Gestion électronique des documents : ce que fait une GED, ce qu'elle ne fait pas, et ce que l'IA ajoute (classement, extraction, assistant RAG) pour choisir.

Lire l'article
RAG & Connaissances

Le RAG pour rédiger vos rapports à partir des anciens

Le RAG ne sert pas qu'aux chatbots : il rédige vos rapports et réponses en fouillant dans les anciens. Retours de missions, limites, données à préparer.

Lire l'article
RAG & Connaissances

Mesurer la performance d'un RAG : ce qu'on voit en mission

Comment mesurez-vous la performance de votre RAG ? La question posée en premier en mission, ce que répondent les entreprises et la méthode pour le savoir.

Lire l'article
RAG & Connaissances

Chatbot interne : vos procédures sont-elles prêtes ?

Un chatbot interne sur vos procédures marche si vos documents sont prêts. Ce qui s'exploite bien, ce qui pose problème, et une checklist à faire seul.

Lire l'article
Anas Rabhi, ingénieur IA et data scientist, fondateur de Tensoria
Anas R. Ingénieur IA, fondateur de Tensoria ianas.fr

Je suis ingénieur IA et data scientist, fondateur de Tensoria. Depuis plus de 6 ans, j'accompagne les entreprises dans l'exploitation concrète de l'IA pour leur métier : assistants internes basés sur RAG, agents IA en production, automatisations sur mesure, traitement intelligent de documents. J'interviens du cadrage initial à la mise en production, sur stacks LLM modernes (Mistral, Claude, GPT) et infrastructures souveraines quand la confidentialité l'exige.