The model `...` does not exist or you do not have access to it404 model_not_found{"error":{"code":"model_not_found"}}invalid model nameThe model gpt-4 does not existThe model does not support this applicationModel "gpt-4o" is not supported by any configured account in this groupunknown provider for modelLe nom est le coupable habituel, et il est vraiment difficile à deviner. Au sein d'une même famille, vous trouverez des versions écrites avec un point dans une version et un tiret dans la suivante : un nom qui se lit pareil pour un humain est une chaîne différente pour l'API.
La deuxième cause est l'accès plutôt que le nom. Sur les passerelles où les clés appartiennent à une offre ou à un groupe, un modèle peut exister sur la plateforme tout en restant hors de ce que votre clé est autorisée à appeler. Le message ne distingue souvent pas les deux cas, ce qui pousse à chercher une faute de frappe qui n'existe pas.
Sur une passerelle, le message peut aussi nommer le groupe plutôt que le modèle : Model "gpt-4o" is not supported by any configured account in this group. Il vaut la peine de le lire attentivement — il ne dit pas que le modèle est indisponible partout, seulement que les comptes derrière le groupe de votre clé ne le proposent pas. La même phrase apparaît que vous ayez mal orthographié le nom ou choisi un modèle hors de votre offre, alors consultez la liste avant de supposer l'un ou l'autre.
Demandez à l'API ce que voit votre clé, au lieu de vous fier à une page de documentation :
curl -s 'YOUR_BASE_URL/models' \
-H 'Authorization: Bearer YOUR_KEY' \
| grep -o '"id":"[^"]*"'
Si le modèle n'est pas dans cette liste, corriger l'orthographe n'y changera rien : la clé n'y a pas accès.
GET /v1/models renvoie exactement ce que cette clé peut appeler. Les identifiants de modèle actuels et leurs prix figurent sur la page d'accueil.Dernière vérification le 2026-10-01. Rédigé à partir de problèmes diagnostiqués sur une passerelle compatible OpenAI en production, pas compilé à partir d'autres sites.