← Derniers articles
💻 computer science

Customizing an LLM for Enterprise Software Engineering

Ce document présente Gemini pour Google (GfG), un modèle de langage volumineux spécialisé adapté à l'écosystème interne de génie logiciel de Google grâce à un processus complet de curation de données et de mi-entraînement, qui a considérablement amélioré l'efficacité des développeurs et la qualité du code dans une étude à grande échelle tout en offrant un modèle reproductible pour la personnalisation de modèles d'entreprise.

Auteurs originaux : Aditya Kini, Satish Chandra, Milad Hashemi, Saksham Thakur, Aditya Pandey, Vincent Nguyen, Marc Brockschmidt, Franjo Ivančić, Danny Tarlow, Parthasarathy Ranganathan, Petros Maniatis, Ahmed Omran, Zah
Publié 2026-05-21
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Aditya Kini, Satish Chandra, Milad Hashemi, Saksham Thakur, Aditya Pandey, Vincent Nguyen, Marc Brockschmidt, Franjo Ivančić, Danny Tarlow, Parthasarathy Ranganathan, Petros Maniatis, Ahmed Omran, Zaheer Abbas, Anita Gergely, Martin Sevenich, Gufeng Zhang, Amy Hua, Alexander Frömmgen

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez que vous avez un chef brillant, de classe mondiale (le modèle d'IA original). Ce chef peut cuisiner presque n'importe quoi : des pâtes italiennes, des pâtisseries françaises ou des sushis japonais. Il est formé sur tous les livres de recettes de la bibliothèque publique.

Cependant, vous travaillez dans une immense cafétéria d'entreprise high-tech (l'écosystème logiciel interne de Google). Ici, les règles sont étranges. Vous n'utilisez pas de fours standards ; vous utilisez des machines sur mesure, propriétaires. Les ingrédients sont uniques, et les « recettes » (le code) portent des noms spécifiques et bizarres que personne à l'extérieur du bâtiment ne connaît.

Si vous demandez au chef de classe mondiale de préparer un repas pour votre cafétéria, il pourrait essayer d'utiliser une recette standard. Cela aura l'air bien, mais cela ne fonctionnera pas avec vos machines et pourrait gâcher la nourriture.

Ce papier décrit comment Google a pris ce chef de classe mondiale et lui a donné un stage de formation spécialisé pour devenir le chef parfait pour leur cafétéria spécifique. Ils appellent ce nouveau chef « Gemini pour Google » (GfG).

Voici comment ils ont procédé, décomposé en étapes simples :

1. Rassembler le « Livre de recettes secrètes »

Au lieu de simplement donner au chef plus de livres de recettes publics, l'équipe a rassemblé une immense bibliothèque de documents internes. Ce n'était pas seulement du code ; c'était l'histoire complète de la façon dont leurs ingénieurs travaillent :

  • Le journal de « Critique » : Ils ont examiné des milliers de conversations où des ingénieurs seniors examinaient du code, disaient « corrigez ceci », et où l'ingénieur junior le corrigeait. Cela a appris à l'IA comment accepter les commentaires et s'améliorer.
  • Le journal de « Rupture-Réparation » : Ils ont observé comment les ingénieurs réparaient les builds cassés (lorsque le logiciel cesse de fonctionner). L'IA a appris : « Oh, lorsque cette erreur apparaît, la solution consiste généralement à modifier cette ligne spécifique. »
  • Le journal de « Vitesse » : Ils ont étudié comment les ingénieurs faisaient fonctionner les programmes plus rapidement, enseignant à l'IA à repérer les points lents et à suggérer des correctifs.
  • Le journal de « Chat » : Ils ont utilisé des sessions de questions-réponses internes où les ingénieurs posaient des questions sur des outils internes étranges, enseignant à l'IA les noms spécifiques et le jargon de l'entreprise.

2. La chirurgie de « Formation intermédiaire »

Habituellement, vous entraînez soit un modèle à partir de zéro (commencez avec un cerveau de bébé), soit vous ajustez simplement la fin (affinage). Google a fait quelque chose au milieu.

Imaginez l'IA originale comme un étudiant qui a terminé le lycée (pré-entraînement général).

  • Le Problème : Si vous commencez simplement à lui enseigner immédiatement le droit corporatif avancé, il pourrait oublier comment faire des mathématiques de base ou rédiger une simple dissertation. C'est ce qu'on appelle l'« oubli catastrophique ».
  • La Solution : Au lieu de commencer tout à la fin du lycée, ils sont retournés à la troisième année de l'étudiant. Ils ont pris l'étudiant, lui ont donné le « Livre de recettes secrètes » (les données internes) et lui ont permis de poursuivre son éducation à partir de ce point. De cette façon, l'étudiant a conservé son intelligence générale tout en apprenant les règles corporatives spécifiques.

3. Les Résultats : Un Assistant plus intelligent

Ils ont testé ce nouveau « Gemini pour Google » contre la version standard avec 29 000 ingénieurs. Les résultats étaient comme comparer un GPS générique à un autre qui connaît tous les raccourcis de votre ville spécifique :

  • Moins d'allers-retours : Lorsque les ingénieurs demandaient de l'aide, l'IA standard nécessitait environ 23 % de tours de conversation supplémentaires pour obtenir le bon résultat. L'IA spécialisée obtenait le bon résultat dès la première fois plus souvent.
  • Meilleure survie du code : Le code écrit par l'IA spécialisée avait 17 % plus de chances de survivre au processus de révision et d'être réellement utilisé dans le produit final. Il était moins susceptible d'être rejeté ou cassé.
  • Victoires réelles :
    • La migration « Voyage dans le temps » : Ils ont utilisé l'IA pour mettre à jour un système vieux de dix ans vers un nouveau. Elle a effectué 80 % du travail automatiquement, réduisant le temps de moitié.
    • Le « Collage intelligent » : Lorsqu'un ingénieur copiait du code d'un fichier à un autre, l'IA corrigeait automatiquement les imports et les noms de variables afin que cela fonctionne instantanément, économisant des milliers de frappes.

4. Ce qu'ils ont appris (Les leçons)

Le papier met en évidence trois grandes leçons pour quiconque tente de faire cela :

  1. Plus de données n'est pas toujours mieux : Jeter simplement tout sur l'IA peut la confondre. Ils ont dû soigneusement choisir le bon mélange de données, sinon l'IA apprendrait les mauvaises habitudes (comme trop parler quand elle devrait simplement agir).
  2. Ne combattez pas le format : Ils ont appris qu'il est plus facile de façonner leurs données internes pour qu'elles ressemblent au style de formation original de l'IA, plutôt que de forcer l'IA à apprendre un nouveau format étrange.
  3. Les tests réels comptent : Vous ne pouvez pas simplement tester l'IA sur un questionnaire à choix multiples. Vous devez la voir travailler dans le monde réel. L'ingénieur a-t-il réellement accepté le code ? A-t-il survécu à la révision ? C'est le vrai score.

La conclusion

Ce papier ne concerne pas l'invention d'un nouveau type de cerveau. Il s'agit de prendre un cerveau très intelligent et polyvalent et de lui offrir un stage spécialisé au sein d'une entreprise spécifique. En lui nourrissant l'histoire, les erreurs et les succès de l'entreprise, ils ont créé une IA qui ne fait pas que « connaître le code » — elle connaît leur code, leurs outils et leur façon de travailler.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →