Fenêtre de contexte (IA)
La fenêtre de contexte est la quantité maximale de texte, mesurée en tokens, qu'un modèle de langage peut prendre en compte en une seule fois, instructions et réponse comprises.
Définition
La fenêtre de contexte correspond à la « mémoire de travail » d'un grand modèle de langage : tout ce qu'il peut lire et utiliser pour produire sa réponse, à savoir les consignes, l'historique de la conversation, les documents fournis et le texte qu'il génère. Elle se mesure en tokens et varie selon les modèles. Lorsque la conversation ou les documents dépassent cette limite, il faut résumer, tronquer ou sélectionner les passages utiles ; le modèle n'a pas accès à ce qui sort de la fenêtre. Ce n'est pas la même chose que les connaissances acquises pendant l'entraînement : ce que le modèle sait ressemble à un savoir général, alors que le contexte contient les informations de la tâche en cours. Une fenêtre plus grande permet de traiter de longs documents, mais coûte plus cher en calcul et ne garantit pas que toutes les informations soient exploitées avec la même précision. C'est pourquoi on combine souvent un contexte raisonnable avec un RAG qui n'injecte que les extraits pertinents.
Catégorie
Apprentissage
Synonymes
context window, taille de contexte, longueur de contexte
Avantages
- Permet de traiter de longs documents en une seule requête
- Conserve le fil d'une conversation ou d'un dossier
- Offre plus de souplesse pour fournir exemples et consignes détaillées
Limites
- Limite fixe : tout ce qui dépasse n'est pas vu par le modèle
- Plus le contexte est long, plus le coût et le délai de réponse augmentent
- Une information noyée dans un long contexte peut être moins bien exploitée
Exemples concrets
Découvrez comment ce concept s'applique dans la réalité
Soumettre un long rapport à un assistant pour en obtenir une synthèse
Une conversation qui s'allonge et dont les premiers échanges ne sont plus pris en compte
Un assistant qui reçoit en contexte les extraits de documentation retrouvés par un RAG
Applications pratiques
Secteurs et domaines où ce concept est utilisé
Analyse et synthèse de longs documents
Assistants conversationnels avec historique
Revue de code sur plusieurs fichiers
Dimensionnement d'un RAG
Questions fréquentes
Réponses aux questions les plus courantes sur ce concept
Qu'est-ce que la fenêtre de contexte ?
C'est la taille maximale, en tokens, de ce que le modèle peut traiter en une fois : instructions, historique, documents et réponse.
Une grande fenêtre rend-elle le RAG inutile ?
Pas toujours. Le RAG limite la quantité de texte envoyée, donc le coût, et aide à cibler les passages utiles dans de grandes bases documentaires.
Que se passe-t-il quand la limite est dépassée ?
Selon l'outil, la requête est refusée ou le texte est tronqué ou résumé, et le modèle perd l'accès aux éléments les plus anciens.
Le modèle se souvient-il d'une conversation précédente ?
Seulement si l'historique est renvoyé dans le contexte ou conservé par une fonction de mémoire de l'outil.
Où trouver la taille de contexte d'un modèle ?
Dans la documentation de l'éditeur, qui précise la limite pour chaque modèle.
Source et références
Source : Anthropic – Documentation : Context windows
Voir la sourceTermes associés
Des définitions pour approfondir ce concept
Envie d'approfondir vos connaissances en IA ?
Découvrez tous nos termes et concepts dans le lexique complet