ERNIE 5.5 Flash est gratuit aujourd'hui via une route hébergée : le point d'accès baidu/ernie-5.5-flash-preview:free d'OpenRouter, facturé 0 $ par jeton d'entrée et de sortie avec un contexte de 1 024 000 jetons. Vous bénéficiez de 20 requêtes par minute et de 50 requêtes par jour, ou de 1 000 par jour une fois que votre compte a acheté 10 crédits. La seconde route à 0 $ consiste à auto-héberger les poids ouverts d'ERNIE 5.5 Flash Base, gratuits à télécharger mais nécessitant un serveur multi-GPU.
Toutes les limites ci-dessous ont été vérifiées sur les pages officielles d'OpenRouter, Hugging Face et Baidu le 12 novembre 2026. Les offres gratuites évoluent rapidement, donc revérifiez avant de construire sur l'une d'elles.
ERNIE 5.5 Flash est-il gratuit ?
Oui, avec des limites. ERNIE 5.5 Flash Preview est le modèle mixture-of-experts de Baidu de 280 milliards de paramètres, avec 14 milliards de paramètres actifs par jeton et un contexte d'1 million de jetons. OpenRouter le propose à 0 $ par jeton dans le cadre d'une limite de débit applicable aux modèles gratuits, et Baidu publie les poids Base (pré-entraînement uniquement) sur Hugging Face sous une licence gratuite pour un usage non commercial.

Il existe deux artefacts, et il vaut la peine de ne pas les confondre :
- ERNIE 5.5 Flash Preview est le modèle de chat et d'agent post-entraîné issu de l'annonce de sortie du 11 novembre. C'est celui que vous appelez via une API. Baidu indique que ses poids seront open sourcés sous Apache 2.0 « bientôt », sans date précisée sur la page.
- ERNIE 5.5 Flash Base est le checkpoint à la fin du pré-entraînement, publié le 5 novembre. C'est un modèle de base : il complète du texte, mais ne suit pas d'instructions de chat.
Si vous voulez d'abord le contexte du modèle, lisez ce qu'est ERNIE 5.5 Flash. Pour la génération précédente, consultez ce qu'est ERNIE 5.1 et le guide de l'API ERNIE 5.1.
Toutes les routes gratuites vers ERNIE 5.5 Flash, comparées
Voici ce que coûte chaque route et ce qu'elle exige de vous, au 12 novembre 2026 :
>Trafic de production| Route | Prix | Limites | Carte ou achat requis ? | Idéal pour |
|---|---|---|---|---|
OpenRouter :free |
0 $ par jeton | 20 req/min ; 50 req/jour, ou 1 000/jour après l'achat de 10 crédits | Aucun achat requis pour le palier de 50/jour | Prototypes, évaluations, agents de code |
| Auto-hébergement des poids Base | Licence à 0 $ pour un usage non commercial | Votre matériel | Non, mais vous payez les GPU | Fine-tuning, recherche |
| Auto-hébergement des poids Preview | Pas encore publiés | n/a | n/a | Attendre la sortie sous Apache 2.0 |
| Baidu Qianfan | Payant | Quota du compte | Oui, un compte approvisionné |

Seule la route OpenRouter ne nécessite rien d'autre qu'un compte. Elle ne liste qu'un seul fournisseur, Baidu Qianfan, donc les requêtes gratuites aboutissent au même backend que le trafic Qianfan payant.
Comment utiliser ERNIE 5.5 Flash gratuitement sur OpenRouter
La page du modèle sur OpenRouter indique un prix « Gratuit » pour l'entrée comme pour la sortie et précise que vous n'êtes « pas facturé pour les jetons de prompt ou de complétion ». Obtenir votre première réponse se fait en quatre étapes :
- Créez un compte OpenRouter et générez une clé API depuis le tableau de bord.
- Exportez-la :
export OPENROUTER_API_KEY="sk-or-v1-...". - Appelez le point d'accès compatible OpenAI à l'adresse
https://openrouter.ai/api/v1/chat/completions. - Définissez le modèle sur
baidu/ernie-5.5-flash-preview:free, avec le suffixe:free. Sans lui, vous appelez un autre identifiant de modèle.
curl https://openrouter.ai/api/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OPENROUTER_API_KEY" \
-d '{
"model": "baidu/ernie-5.5-flash-preview:free",
"messages": [
{"role": "user", "content": "Write a regex that matches ISO 8601 dates, then explain it."}
]
}'
Le même appel en Python avec le SDK OpenAI officiel :
import os
from openai import OpenAI
client = OpenAI(
base_url="https://openrouter.ai/api/v1",
api_key=os.environ["OPENROUTER_API_KEY"],
)
resp = client.chat.completions.create(
model="baidu/ernie-5.5-flash-preview:free",
messages=[{"role": "user", "content": "Summarize the CAP theorem in 3 bullets."}],
extra_body={"reasoning": {"exclude": True}},
)
print(resp.choices[0].message.content)
Le modèle raisonne avant de répondre. OpenRouter contrôle cela via l'objet reasoning, et "exclude": true empêche la trace de raisonnement d'apparaître dans votre réponse. Le point d'accès gratuit accepte aussi tools, tool_choice et response_format, ce qui vous permet de tester l'appel de fonctions et la sortie structurée sans payer.
La vitesse est le prix à payer. Baidu annonce plus de 200 jetons par seconde ; OpenRouter a mesuré un débit P50 de 79 jetons par seconde et une latence P50 de 2,56 secondes sur le point d'accès gratuit au 12 novembre. Diffusez les longues réponses en streaming pour que votre application ne reste pas silencieuse pendant que le modèle réfléchit. Le guide de l'API ERNIE 5.5 Flash traite en profondeur du streaming, des jetons de raisonnement et des codes d'erreur.
Comment rester dans les limites gratuites d'ERNIE 5.5 Flash
La documentation sur les limites d'OpenRouter fixe une règle unique pour tous les identifiants de modèle se terminant par :free :
| Crédits achetés (cumul) | Requêtes par minute | Requêtes par jour |
|---|---|---|
| Moins de 10 | 20 | 50 |
| Au moins 10 | 20 | 1 000 |
Cinq habitudes permettent d'étirer ce quota :
- Comptez les requêtes, pas les jetons. Les plafonds s'appliquent par requête. Un appel avec une base de code de 400 000 jetons compte autant qu'une question d'une ligne, donc regroupez votre contexte en moins d'appels, mais plus gros.
- Consultez votre quota restant avant un traitement par lots.
GET https://openrouter.ai/api/v1/keyrenvoie un objetfree_model_daily_requestsavecused,limitetremainingpour la journée UTC en cours. La limite par minute n'y figure pas. - Planifiez autour de 00:00 UTC. Le compteur quotidien suit une journée UTC, pas une fenêtre glissante de 24 heures.
- Reculez en cas de 429. Lorsque vous atteignez un plafond de modèle gratuit, OpenRouter renvoie
429avec des en-têtesX-RateLimit-*. Attendez la réinitialisation, puis réessayez avec un backoff exponentiel et du jitter. - Gardez votre solde à zéro ou plus. Un solde de crédits négatif peut renvoyer
402, même sur les modèles gratuits.
Besoin de plus de 50 requêtes par jour ? L'achat de 10 crédits vous porte à 1 000, mais il s'agit d'un achat, ce n'est donc plus une route strictement à 0 $.
Si vous voulez exécuter ERNIE 5.5 Flash gratuitement dans un agent de code, la configuration gratuite d'OpenCode détaille la configuration. Le même modèle OpenRouter fonctionne aussi pour d'autres modèles ; voir le guide de Qwen 3.6 gratuit sur OpenRouter.
Les poids gratuits d'ERNIE 5.5 Flash : auto-héberger le modèle Base
La seconde route à 0 $ est le dépôt ERNIE-5.5-Flash-Base sur Hugging Face. Les poids sont librement téléchargeables, sans restriction d'accès. Le dépôt pèse environ 304 Go, avec des poids FP8 et BF16 publiés.
Ce que permet la licence
Le modèle Base est fourni sous l'ERNIE 5.5 Flash Base Model License Agreement v1.0, et non sous Apache 2.0. Son fichier LICENSE définit trois paliers :
- Usage non commercial (recherche, éducation, évaluation, expériences personnelles) : gratuit, sans déclaration.
- Usage commercial avec un chiffre d'affaires annuel associé inférieur ou égal à 50 millions de dollars US : aucun frais de licence, mais vous devez afficher l'attribution requise et envoyer à Baidu une notification d'utilisation unique avant votre première utilisation commerciale.
- Usage commercial au-delà de 50 millions de dollars US : nécessite d'abord une autorisation écrite distincte de Baidu.
Le chiffre d'affaires est comptabilisé sur tous les produits associés et entités affiliées, donc lisez le texte intégral avant de vous lancer.
Ce qu'il faut pour l'exécuter
Les exemples de service de la fiche modèle utilisent un parallélisme à quatre voies, ce qui implique un serveur multi-GPU, pas un ordinateur portable. La voie vLLM installe une version épinglée de vLLM plus le plugin de Baidu :
uv venv --python 3.12 ernie5-venv
source ernie5-venv/bin/activate
uv pip install vllm==0.32.0
uv pip install git+https://github.com/baidu/vLLM-ERNIE.git
vllm serve baidu/ERNIE-5.5-Flash-Base \
--kv-cache-dtype fp8 \
--enable-expert-parallel \
--data-parallel-size 4 \
--max-model-len 131072 \
--port 30000 \
--moe-backend humming
S'agissant d'un modèle de base, vous interrogez /v1/completions avec un prompt, et non /v1/chat/completions avec des messages. La fiche indique que vLLM et SGLang acceptent jusqu'à 1 048 576 jetons pour l'inférence à long contexte. Le guide complet se trouve dans exécuter ERNIE 5.5 Flash localement avec vLLM.
Les poids sont gratuits ; le calcul, non. Sans GPU sous la main, OpenRouter est le moyen le moins cher d'essayer le modèle.
Et les poids Preview ?
L'annonce de Baidu indique que les poids Preview « seront open sourcés sous Apache 2.0 bientôt ». La page OpenRouter renvoie déjà vers un dépôt baidu/ERNIE-5.5-Flash-Preview, mais au 12 novembre ce dépôt n'était pas disponible publiquement sur Hugging Face. Une fois publié, Apache 2.0 supprimera les paliers de revenus décrits ci-dessus.
Ce qui n'est pas gratuit : Baidu Qianfan
Qianfan est l'API propre à Baidu pour ERNIE 5.5 Flash Preview, et c'est une route payante. La page de promotion de lancement de Baidu propose le modèle via un forfait de jetons payant à prix réduit, pas via un quota gratuit. Les pages de Baidu n'affichaient aucun allotement gratuit de jetons pour ce modèle au 12 novembre [À VÉRIFIER : si les nouveaux comptes Baidu AI Cloud reçoivent des crédits d'essai applicables à ernie-5.5-flash-preview].
Qianfan prend du sens une fois que vous dépassez 1 000 requêtes par jour. Pour les travaux à gros prompts, comparez-le avec ERNIE 5.5 Flash vs DeepSeek V4.1 Flash avant de vous engager.
Laissez votre agent de code surveiller le quota gratuit avec Apidog CLI
Un point d'accès gratuit tombe en panne silencieusement : le plafond quotidien s'épuise en plein traitement, l'identifiant du modèle perd son suffixe :free, ou un 429 revient sans l'en-tête de réinitialisation attendu par votre code. Faites verrouiller ces vérifications par votre agent de code. Apidog CLI permet à Claude Code, Codex, Cursor ou OpenCode d'enregistrer la requête, de conserver la clé dans un environnement et d'exécuter un scénario de test à la demande.

Configurez-le une seule fois :
npm install -g apidog-cli@latest
apidog auth login --with-token <YOUR_APIDOG_TOKEN>
apidog skill install
Puis donnez à votre agent un seul prompt :
Write an OpenAPI 3 file with two operations on https://openrouter.ai/api/v1:
GET /key and POST /chat/completions (model baidu/ernie-5.5-flash-preview:free).
Import it into Apidog project <projectId> and create an environment "openrouter-free"
whose apiKey variable is passed at run time. Build a test scenario that:
1) calls GET /key and asserts data.free_model_daily_requests.remaining > 0,
2) sends a short chat prompt and asserts status 200 and a non-empty
choices[0].message.content,
3) if the status is 429, asserts the X-RateLimit-Reset header exists.
Run it and summarize any failures.
L'agent confirme la forme de chaque charge utile avec cli-schema et exécute des commandes comme celles-ci :
apidog import --project <projectId> --format openapi --file ./openrouter-ernie-free.yaml
apidog environment create openrouter-free --project <projectId> --base-url https://openrouter.ai/api/v1
apidog cli-schema get test-scenario-create
apidog test-scenario create --project <projectId> --name "ERNIE free quota guard" --folder-id <folderId> --priority <priority>
apidog test-scenario import-steps <scenarioId> --project <projectId> --source endpoint --ids <keyEndpointId>,<chatEndpointId> --sync manual
apidog run -t <scenarioId> --project <projectId> -e <envId> --env-var "apiKey=$OPENROUTER_API_KEY" -r cli,json
Passer la clé avec --env-var la maintient hors du projet enregistré. Chaque exécution consomme une de vos requêtes quotidiennes gratuites (la lecture de /key est un appel d'état, pas un appel au modèle), donc exécutez-la avant un traitement par lots, pas à chaque commit. Quand vous en avez besoin dans un pipeline, apidog run -r junit s'intègre à la configuration du guide CI/CD d'Apidog CLI, et Apidog CLI dans Claude Code couvre le côté agent. Le plan gratuit d'Apidog couvre jusqu'à 4 utilisateurs.
FAQ
ERNIE 5.5 Flash est-il totalement gratuit ? Sur le point d'accès :free d'OpenRouter, oui : 0 $ par jeton d'entrée et de sortie. Vous êtes limité à 20 requêtes par minute et 50 par jour, ou 1 000 par jour après l'achat de 10 crédits.
Faut-il une carte bancaire pour utiliser ERNIE 5.5 Flash gratuitement ? Vous n'avez pas besoin d'acheter des crédits pour le palier de 50 requêtes par jour sur OpenRouter. L'auto-hébergement des poids Base ne nécessite aucun paiement à Baidu, mais vous payez vos propres GPU.
Puis-je utiliser gratuitement ERNIE 5.5 Flash à des fins commerciales ? La route OpenRouter suit les conditions d'OpenRouter. Les poids Base autorisent un usage commercial sans frais de licence jusqu'à 50 millions de dollars US de chiffre d'affaires annuel associé, avec attribution et une notification unique à Baidu.
La version gratuite conserve-t-elle le contexte d'1 million de jetons ? Oui. OpenRouter affiche un contexte de 1 024 000 jetons pour baidu/ernie-5.5-flash-preview:free, et la fiche du modèle Base prend en charge jusqu'à 1 048 576 jetons pour l'inférence.
Quand les poids d'ERNIE 5.5 Flash Preview seront-ils open source ? Baidu dit « bientôt » sous Apache 2.0, sans date sur son annonce de sortie. D'ici là, le modèle Base est le seul checkpoint ouvert.
