FRENES

Glossaire · Modèles de langage

Token

Un token est une unité utilisée par un modèle pour représenter et traiter une partie de son entrée ou de sa sortie. Dans le texte, il peut correspondre à un mot, un morceau de mot, un signe ou un autre fragment, selon le système de tokenisation.

Token : l'explication

Avant qu'un modèle traite votre texte, un système le découpe en tokens et associe généralement chacun à un identifiant numérique. Le modèle travaille ensuite avec des représentations de ces identifiants. À la sortie, les tokens générés sont reconvertis en texte. Le découpage varie selon le tokenizer utilisé, la langue et les caractères présents. Un mot courant peut former un seul token, tandis qu'un nom inhabituel ou une chaîne technique peut être divisé en plusieurs unités.

Le token sert notamment à mesurer la longueur des échanges et certaines limites d'utilisation. Une fenêtre de contexte indique combien de tokens peuvent être pris en compte dans une requête, selon les règles du modèle. Certains services calculent aussi leur facturation à partir des tokens traités ou générés. Vous devez donc distinguer la taille visible d'un texte, son nombre de mots et son nombre de tokens, qui ne suivent pas une conversion universelle valable pour tous.

Le token ne représente pas nécessairement une idée complète ni une unité grammaticale. Dans les systèmes multimodaux, les images ou les sons peuvent aussi être transformés en séquences de représentations, avec des conventions de comptage propres au système. Les estimations obtenues à partir du texte seul peuvent alors être insuffisantes. Pour connaître une consommation ou une limite précise, consultez le compteur et les règles de l'outil concerné, plutôt qu'une règle approximative présentée comme toujours exacte.

Un exemple concret

Vous envoyez à un assistant un formulaire contenant des noms, des adresses et des références de dossier. Même si le document paraît court, certaines références et certains noms peuvent être découpés en nombreux tokens. Vous regardez donc l'estimation fournie par l'outil avant d'ajouter d'autres pièces. Vous réservez aussi de la place pour la réponse, car le texte produit peut entrer dans les limites applicables.

Pourquoi c'est important

Comprendre les tokens aide à anticiper les limites, les coûts éventuels et la place disponible pour une réponse. C'est particulièrement utile si votre agent lit des documents longs ou échange de nombreux résultats avec des outils. Comparez les mesures selon les règles de chaque service. Deux modèles peuvent découper le même texte différemment, ce qui complique une comparaison fondée uniquement sur le prix affiché par token.

Idées reçues

  • Un token n'est pas toujours un mot, car le découpage dépend du tokenizer et peut isoler des morceaux de mots, des signes ou des fragments de caractères sans correspondre aux unités que vous comptez en lisant.
  • Un même texte ne contient pas nécessairement le même nombre de tokens dans tous les modèles, car les vocabulaires et les règles de découpage diffèrent selon les systèmes, les langues et les caractères utilisés.

Autres termes : modèles de langage

hallucination
L’hallucination est une réponse produite par une IA qui présente comme fiable une information fausse, inventée ou insuffisamment fondée.
Transformer
Un Transformer est une architecture de réseau de neurones qui traite des éléments, comme les fragments d'un texte, en calculant leurs relations grâce à l'attention.
embedding
Un embedding est une représentation numérique d'un contenu, généralement sous la forme d'une liste de nombres appelée vecteur.
fenêtre de contexte
La fenêtre de contexte est la quantité maximale de contenu qu'un modèle peut prendre en compte dans un traitement donné, généralement mesurée en tokens.
poids ouverts
Les poids ouverts désignent la mise à disposition des valeurs apprises d'un modèle, afin que d'autres puissent les télécharger et les utiliser selon les conditions applicables.
IA open source
L'IA open source désigne une IA mise à disposition avec des libertés d'utilisation, d'étude, de modification et de partage, ainsi que les éléments nécessaires pour les exercer.
quantification
La quantification est une technique qui représente certains nombres utilisés par un modèle avec moins de précision.
GGUF
GGUF est un format de fichier utilisé pour distribuer des modèles destinés à des logiciels d'inférence compatibles.

Où le site en parle

Le terme apparaît dans 493 pages du site. Quelques-unes :

Questions fréquentes

Comment compter les tokens ?

Utilisez le compteur ou le tokenizer correspondant au modèle concerné. Une estimation basée sur les mots ou les caractères peut aider à préparer une demande, mais elle ne remplace pas un comptage adapté au système.

Les espaces comptent-ils ?

Ils peuvent contribuer au découpage et au nombre de tokens. Selon le tokenizer, un espace peut être associé à un fragment de texte ou traité autrement. Il faut donc examiner le comportement du système utilisé.

Une réponse consomme-t-elle aussi des tokens ?

Oui. Le texte généré est lui aussi représenté par des tokens. Les règles de limite et de facturation varient selon le service, qui peut distinguer plusieurs catégories de tokens traités ou produits pendant une demande.

Neutralité. Aucun lien d'affiliation. Aucun éditeur ne paie pour être évalué, noté ou classé. Les évaluations sont dirigées par François Chollet, neutres et factuelles, et chaque donnée est datée et sourcée. Comment nous notons