Skip to main content

Les tokens expliqués simplement (Combien de mots dans un token)

POUR AGENT IAChatGPTClaude

Unité de base de mesure du texte dans les modèles de langage. Explication de la manière dont les mots sont divisés en tokens, de l'impact sur le coût des requêtes et de la raison pour laquelle les mots ukrainiens consomment plus de tokens que les mots anglais.

1. Vue d'ensemble du concept et de sa finalité

Lorsqu'un humain lit un texte, il perçoit des lettres, des syllabes et des mots distincts. Les ordinateurs, en revanche, ne « pensent » pas en mots : ils fonctionnent exclusivement avec des nombres.

Le Token est la brique élémentaire fondamentale du texte pour l'intelligence artificielle. Il ne s'agit pas nécessairement d'un mot entier : un token peut être un caractère isolé, une partie de mot, une racine, un suffixe, voire même un signe de ponctuation ou un espace.

Pour un débutant, comprendre les tokens est crucial pour deux raisons pratiques :

  1. Coûts : dans les API commerciales, vous payez strictement selon le nombre de tokens en entrée et en sortie.
  2. Mémoire : la limite de mémoire du modèle (la fenêtre de contexte) ne se mesure pas en gigaoctets ou en pages, mais précisément en nombre de tokens.

2. Comment le texte est découpé en tokens (Exemple)

Observez comment l'intelligence artificielle perçoit une phrase :

┌─────────────────────────────────────────────────────────────┐
│                 TOKENISATION DE PHRASE EN PRATIQUE          │
├─────────────────────────────────────────────────────────────┤
│ Texte d'entrée :                                            │
│ « L'intelligence artificielle change le monde ! »           │
├─────────────────────────────────────────────────────────────┤
│ Découpage en tokens (Tokeniseur BPE) :                      │
│ [Arti][fici][elle] [inte][lligence] [change] [le] [monde][!]│
│                                                             │
│ • Au total : 4 mots, mais 8 tokens distincts                │
│ • Chaque token reçoit son identifiant unique :              │
│   [48291, 1029, 8472, 9182, 3311, 401, 8820, 0]             │
└─────────────────────────────────────────────────────────────┘

3. Pourquoi cela impacte votre budget

Dans les grilles tarifaires des fournisseurs (OpenAI, Anthropic, Google), les prix sont toujours indiqués sous ce format :

  • $2.50 / 1M input tokens (pour 1 million de tokens en entrée).
  • $10.00 / 1M output tokens (pour 1 million de tokens générés par le modèle).

Notez bien : les tokens de sortie coûtent toujours 3 à 4 fois plus cher que les tokens d'entrée ! En effet, lire du texte existant est computationally moins coûteux pour le modèle que générer du nouveau contenu, mot par mot.

4. Conseils pratiques pour économiser des tokens

  • Supprimez le « remplissage » de vos prompts : Au lieu de préambules polis comme « Bonjour, cher chatbot, pourrais-tu avoir la gentillesse de... », formulez directement la tâche : « Élabore un plan... ». Cela vous fera économiser des centaines de tokens chaque jour.
  • Demandez une sortie concise : Si vous n'avez besoin que de chiffres, écrivez : « Retourne uniquement le résultat numérique sans explications ». Moins le bot génère de mots en sortie, moins vous dépenserez.
  • Formatez vos listes : Les listes à puces (bullet points) consomment moins de tokens que de longs paragraphes descriptifs répétant les mêmes connecteurs logiques.
/ Questions fréquentesSchema.org FAQPage

FAQ: Les tokens expliqués simplement (Combien de mots dans un token)

Pour l'anglais, 1 token correspond approximativement à 4 caractères ou 0,75 mot (soit environ 130 tokens pour 100 mots). Les mots courts et courants (par exemple, « the », « cat ») sont considérés comme un seul token, tandis que les mots longs ou complexes sont divisés en plusieurs parties.
/ Liens internes
Tous les termes