Calculateur de fenêtre de contexte — ajustement vs limite du modèle
Vérifiez si votre prompt tient dans la fenêtre de contexte de chaque modèle, avec réserve configurable pour la réponse. Comptez d'abord les tokens avec le compteur LLM, ou consultez les statistiques texte avant de coller.
Comment l'ajustement est calculé
Nous comptons les tokens localement avec le même pipeline que le compteur LLM : js-tiktoken pour OpenAI, heuristiques pour Claude et Gemini. Pour chaque modèle, nous soustrayons votre réserve de sortie (15 % par défaut) de la fenêtre de contexte publiée pour obtenir un budget d'entrée effectif. Vos tokens sont comparés à ce budget : • OK : moins de 80 % du budget effectif • Proche limite : 80 % ou plus mais encore dans la limite • Ne rentre pas : les tokens dépassent le budget effectif
Différence avec la jauge du compteur de tokens
Le compteur répond à combien de tokens ? et affiche une jauge rapide sur un seul modèle. Cet outil répond à est-ce que ça rentre ? Il compare tous les modèles avec des verdicts d'ajustement et une réserve configurable. Utilisez le compteur pour auditer les totaux ; utilisez cet outil avant de choisir un modèle ou de raccourcir un prompt.
Confidentialité
Tout le comptage s'exécute dans votre navigateur. FastMinify n'envoie jamais vos prompts à OpenAI, Anthropic, Google ou un autre fournisseur.
Limites
Les comptages en estimation sont indicatifs (±5–15 % typique). Les limites de contexte proviennent d'une table maintenue manuellement : confirmez les limites critiques dans la documentation du fournisseur. Pour estimer les coûts USD, utilisez le calculateur de prix LLM. Les règles de tokens pour l'image, l'audio et les appels d'outils sont hors périmètre en v1.
Options qui modifient l'ajustement
- Réserve pour la réponse
- Soustrait un pourcentage de la fenêtre de contexte de chaque modèle avant de comparer votre prompt. Une réserve plus élevée resserre les verdicts, car il reste moins de place pour l'entrée.
- Format d'entrée
- La détection automatique traite un tableau [{role, content}] valide comme messages Chat API avec surcoût par message. Le texte brut compte la chaîne de l'éditeur telle quelle.
- Surcharge d'encodage
- Modèles OpenAI uniquement. Forcez o200k_base ou cl100k_base pour tester d'anciens prompts avec d'anciens encodages GPT.
FAQ
Ajustement, réserve et précision
Que signifie la réserve de sortie ?
Elle réserve un pourcentage de la fenêtre de contexte pour la réponse du modèle. Si GPT-4o a 128k tokens et vous réservez 15 %, votre budget d'entrée effectif est de 108,8k tokens.
Quelle différence avec la jauge du compteur de tokens ?
Le compteur affiche une jauge rapide sur un seul modèle. Cet outil compare tous les modèles du registre avec des verdicts d'ajustement et une réserve configurable. Utilisez-le pour savoir si le prompt rentre plutôt que pour compter ses tokens.
Pourquoi les lignes Claude sont en Estimation ?
Anthropic ne publie pas de tokenizer côté navigateur. Nous utilisons la même heuristique que le compteur et étiquetons Estimation pour ne pas induire en erreur.
Mon prompt quitte-t-il le navigateur ?
Non. Toute la tokenisation et le calcul d'ajustement sont locaux. FastMinify n'appelle aucune API fournisseur.
D'où viennent les limites de contexte ?
De la même table llm-models.json versionnée que le compteur et les outils de prix, revue manuellement.
IA & LLM
Comptez les tokens, estimez les coûts d’API, vérifiez la place dans la fenêtre de contexte, convertissez JSON en TOON et analysez vos prompts dans votre navigateur.
Découvrez les autres catégories d'outils
- Minifier
Minifiez JavaScript, CSS, HTML, JSON, XML, SVG et d’autres formats pour livrer moins d’octets, avant gzip ou un CDN.
- Déminifier
Rendez le code minifié à nouveau lisible pour le déboguer ou le relire. Déminifiez JavaScript, CSS, TypeScript, SCSS, LESS, SQL, YAML et d’autres formats.
- Conversion
Convertissez des données entre JSON, YAML, XML, CSV, TOML et d’autres formats, en local et sans envoi à un serveur.
- Encodage
Encodez ou décodez Base64, URL, entités HTML et JWT, et générez des hachages et des HMAC dans votre navigateur.
- Sérialisation
Sérialisez et désérialisez des structures PHP à côté de vos flux JSON.
- Outils JSON
Validez, formatez, réparez, comparez et explorez du JSON dans votre navigateur, en complément du minificateur et des convertisseurs.
- Outils SVG
Prévisualisez, optimisez avec SVGO, exportez en data URI, redimensionnez, formatez, convertissez en JSX et validez vos SVG dans votre navigateur.
- Beautifier
Rendez le code lisible avec une indentation cohérente. Formatez JavaScript, CSS, TypeScript, SCSS, LESS, Markdown, GraphQL, SQL, YAML et d’autres formats dans votre navigateur.
- Préprocesseurs CSS
Compilez du SCSS ou du LESS en CSS standard dans votre navigateur. Associez-le à la mise en forme ou à la minification pour traiter toute une feuille de style.
- Outils couleur & CSS
Vérifiez le contraste WCAG, convertissez couleurs et unités CSS, et générez nuances, border-radius et box-shadow dans votre navigateur.
- DevOps & Infra
Mettez en forme, validez et minifiez du HCL Terraform, formatez et analysez des Dockerfile, et validez Docker Compose et des fichiers .env.
- CI/CD
Mettez en forme le YAML de GitHub Actions et de GitLab CI, et vérifiez la structure des workflows et des jobs dans votre navigateur.
- Logs & observabilité
Mettez en forme, filtrez et validez des logs JSON et NDJSON, et convertissez des access logs Nginx ou Apache en CSV ou TSV.
- Kubernetes
Manifestes à plusieurs documents, validation de structure, Ingress et Deployment de départ, et formatage du values.yaml de Helm.
- Réseau / IP
Sous-réseaux, conversion d’adresses IP, plage vers CIDR, agrégation de CIDR et appartenance à un sous-réseau, en IPv4 et IPv6, dans votre navigateur.
- Sécurité & tokens
Inspectez des JWKS, vérifiez des JWT, décodez des certificats X.509, convertissez PEM et JWK, cherchez des secrets et hachez avec bcrypt dans votre navigateur.
- API & schémas
Formatez, validez, analysez et convertissez OpenAPI, JSON Schema et GraphQL SDL dans votre navigateur.
- Outils HTTP
Collez des commandes cURL, des messages HTTP, des URL, des fichiers HAR et des en-têtes Cookie ou Set-Cookie pour les formater et les inspecter. Rien n’est envoyé.
- Outils SEO / Web
Générez balises meta, Open Graph, Twitter Card, robots.txt, sitemap.xml et JSON-LD dans votre navigateur. Les aperçus viennent de votre saisie, et votre site n’est jamais interrogé.
- Utilitaires développeur
Timestamps, UUID, ULID, Nanoid, cron, mots de passe, regex, slugs, bases numériques, casse, comparaison de textes, chmod et Lorem Ipsum, le tout dans votre navigateur.
- Texte & Markdown
Comptez les mots, générez un sommaire Markdown, convertissez du CSV en tableau Markdown et triez ou dédoublonnez des lignes dans votre navigateur.
- Données de test
Noms, adresses e-mail, numéros de téléphone, adresses postales, dates, IBAN, numéros de carte et lignes JSON, CSV ou SQL fictifs pour vos fixtures. Tout est généré dans votre navigateur.
- Étiquettes code-barres
Dessinez des étiquettes Code 128, EAN-13 et UPC-A et des QR codes statiques dans votre navigateur, puis téléchargez-les en PNG ou SVG. Ce n’est pas une recherche GS1.