Tokenisation des images
Claude “voit” les images en patchs, pas en pixels bruts. Chaque image compte dans la fenêtre-de-contexte comme du texte.
Formule
Patch = bloc de 28×28 px = 1 “token visuel”
tokens = ⌈largeur / 28⌉ × ⌈hauteur / 28⌉
Paliers de résolution (plafond avant redimensionnement auto)
| Palier | Modèles | Bord max | Tokens max |
|---|---|---|---|
| Haute résolution | Claude 4.7+ | 2576 px | 4784 |
| Standard | Autres | 1568 px | 1568 |
Repères concrets (palier standard)
- 200×200 px → ~64 tokens
- 1000×1000 px → ~1296 tokens
- image 4K → redimensionnée automatiquement, plafonnée à ~1560 tokens (standard) / ~4784 (haute résolution)
Autres limites
- Max 100 images/requête (modèles fenêtre 200K) ou 600 (fenêtre plus large)
- Max 8000×8000 px, 10 MB en base64
- Files API : uploader l’image une fois →
file_idréutilisable, évite de renvoyer le base64 complet à chaque tour de conversation (utile si beaucoup d’images accumulées)