Home → Help
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 modelNaming is the usual culprit, and it is genuinely hard to guess. Within a single family you will find versions written with a dot in one release and a hyphen in the next — a name that reads identically to a human is a different string to the API.
The second cause is access rather than naming. On gateways where keys belong to a plan or group, a model can exist on the platform yet sit outside what your key is allowed to call. The message often does not distinguish the two cases, which sends people looking for a typo that is not there.
On a gateway the message can also name the group rather than the model: Model "gpt-4o" is not supported by any configured account in this group. That wording is worth reading carefully — it is not saying the model is unavailable everywhere, only that the accounts backing your key's group do not carry it. The same string appears whether you misspelled the name or picked a model outside your plan, so check the listing before assuming either.
Ask the API what your key can see, rather than trusting a documentation page:
curl -s 'YOUR_BASE_URL/models' \
-H 'Authorization: Bearer YOUR_KEY' \
| grep -o '"id":"[^"]*"'
If the model is missing from that list, no amount of fixing the spelling will help — the key cannot reach it.
GET /v1/models returns exactly what that key can call. Current model IDs and prices are listed on the homepage.Last checked 2026-10-01. Written from problems diagnosed on a live OpenAI-compatible gateway, not collected from other sites.