← Derniers articles
🤖 AI

Think in English, Answer in Korean: Efficient Adaptation of Multilingual Tool-Using Agents

Ce document présente LuckyStar 111B, un modèle de raisonnement hybride développé par Cohere et LG CNS qui adapte efficacement un modèle de base multilingue post-entraîné pour des agents d'entreprise coréen-anglais grâce à des stratégies spécifiques de fine-tuning et de quantification, améliorant considérablement les capacités d'utilisation d'outils telles que l'appel de fonctions et le NL2SQL tout en maintenant la qualité de suivi d'instructions générales sous des contraintes de mémoire.

Auteurs originaux : Utsav Garg, Sungjin Hong, Jason Jung, Justin Lee, Shaan Desai, Joon Hee Kim, Anirudh Shrinivason, Edmond Wen, Susie Park

Publié 2026-07-01
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Utsav Garg, Sungjin Hong, Jason Jung, Justin Lee, Shaan Desai, Joon Hee Kim, Anirudh Shrinivason, Edmond Wen, Susie Park

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 assistant brillant et multilingue nommé LuckyStar. Cet assistant est immense (111 milliards de « cellules cérébrales » ou paramètres) et travaille pour de grandes entreprises. Le défi était que les entreprises avaient besoin que cet assistant soit assez intelligent pour résoudre des problèmes mathématiques complexes, écrire du code informatique et parler à des bases de données (comme le SQL), mais elles avaient aussi besoin qu'il soit rapide, peu coûteux à exploiter et capable de parler couramment le coréen et l'anglais sans s'embrouiller.

Voici l'histoire de la façon dont les chercheurs ont construit et ajusté LuckyStar, expliquée simplement :

1. Le point de départ : Une base intelligente

Au lieu de construire un nouveau cerveau à partir de zéro (ce qui revient à apprendre à un bébé à lire en partant de rien), ils sont partis d'un modèle déjà très intelligent et pré-entraîné appelé Command A. Considérez cela comme l'embauche d'un employé senior qui sait déjà parfaitement suivre des instructions en coréen et en anglais. Ils avaient juste besoin de lui enseigner quelques nouvelles compétences professionnelles spécifiques.

2. L'astuce de l'« interrupteur » : Le raisonnement hybride

La plus grande innovation fut de donner à l'assistant un interrupteur mental contrôlé par un « préambule » (une courte instruction au début d'une conversation).

  • Mode A (Le Sprinteur) : Si vous posez une question simple comme « Quel temps fait-il ? », l'interrupteur dit au modèle d'être rapide et concis.
  • Mode B (Le Détective) : Si vous posez un problème mathématique difficile ou une requête de base de données complexe, l'interrupteur dit au modèle de « réfléchir à voix haute », en prenant de nombreuses étapes pour résoudre le problème avant de donner la réponse.
  • Pourquoi c'est important : Ils n'avaient pas besoin de deux robots différents. Un seul robot pouvait faire les deux tâches parfaitement simplement en changeant son « état d'esprit » en fonction de la consigne.

3. Le casse-tête linguistique : Penser en anglais, parler en coréen

Pendant l'entraînement, ils ont remarqué un bug étrange. Lorsqu'ils posaient une question en coréen au modèle, celui-ci commençait souvent à réfléchir en coréen, mais finissait accidentellement sa réponse en anglais. C'était comme un étudiant qui étudie en français mais écrit sa dissertation finale en espagnol.

Pour corriger cela, ils ont utilisé une stratégie ingénieuse :

  • Ils ont appris au modèle à penser (effectuer le raisonnement complexe) en anglais, car les données d'entraînement pour les mathématiques et la logique étaient principalement en anglais.
  • Mais ils ont strictement puni le modèle s'il ne parlait pas la réponse finale dans la langue de l'utilisateur (le coréen).
  • Le résultat : Le modèle a appris à effectuer son « travail de détective » interne en anglais, mais à toujours livrer le rapport final dans la langue demandée par l'utilisateur.

4. L'entraînement aux « outils » : Apprendre à utiliser les bases de données

Pour rendre l'assistant performant dans les tâches « agentiques » (utiliser des outils comme des bases de données SQL), ils ont dû être très prudents.

  • Le problème du démarrage à froid : Au début, le modèle était très mauvais pour écrire des requêtes de base de données. C'était comme essayer d'apprendre à quelqu'un à conduire une voiture de course alors qu'il n'a jamais tenu un volant de sa vie.
  • La solution : Ils ont utilisé une méthode de « essai et rejet ». Ils ont généré des milliers de réponses possibles, vérifié lesquelles fonctionnaient réellement (étaient « vérifiables »), et n'ont réinjecté dans le modèle que les bonnes réponses pour qu'il apprenne de celles-ci. Cela a permis de construire une base solide avant de passer à l'entraînement avancé.

5. Le problème de la « loquacité » : Apprendre à se taire

Après avoir appris au modèle à être un excellent détective, il est devenu un peu trop bavard. Il donnait des explications longues et décousues même quand vous vouliez juste un « Oui » ou un « Non ».

  • La correction : Ils ont utilisé une technique appelée Alignement de Préférence. Ils ont montré au modèle des exemples de « bonnes réponses concises » contre des « mauvelles réponses interminables » et lui ont dit : « Nous préférons les courtes ». Cela a permis de régler le modèle pour qu'il soit utile sans être agaçant.

6. Le hack matériel : Faire tenir une baleine dans une baignoire

Le modèle est massif (111 milliards de paramètres). Habituellement, il faut un supercalculateur énorme et coûteux pour le faire fonctionner.

  • L'astuce : Ils ont utilisé la quantification 4-bits. Imaginez prendre une photo haute résolution et la compresser tellement que la taille du fichier est réduite de moitié, mais que vous pouvez toujours reconnaître l'image parfaitement.
  • Le résultat : Cela a permis à ce modèle massif de 111 milliards de paramètres de fonctionner sur une seule carte graphique standard (un GPU H100) sans perdre beaucoup de qualité. Cela rend le modèle beaucoup moins cher et plus facile à utiliser pour les entreprises.

Résumé des résultats

Le modèle final, LuckyStar 111B, est un agent pratique et bilingue (coréen/anglais) qui :

  • Résout des problèmes de mathématiques et de logique mieux que le modèle de base original.
  • Peut communiquer avec des bases de données et utiliser des outils efficacement.
  • Parle correctement la langue de l'utilisateur, même lorsqu'il pense dans une autre langue.
  • Peut fonctionner sur un seul serveur, ce qui permet d'économiser de l'argent.

L'article conclut que pour un usage en entreprise, on n'a pas toujours besoin d'un nouveau modèle parfait créé de toutes pièces. Au lieu de cela, on peut prendre un modèle existant intelligent, lui donner un « interrupteur » pour différentes tâches, lui apprendre à utiliser des outils avec soin, et le compresser pour qu'il fonctionne efficacement.

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 →