Home → Help
The model dropdown is empty after switching to a custom endpointOnly the provider's built-in model names are offeredA model you know exists is not selectableTyping the model name manually works, picking it from the list does notClients that hard-code model names were built against one provider. Pointing them elsewhere gives you the right endpoint with the wrong menu, and the names they send may not exist upstream at all.
Clients that do fetch the list usually call GET /v1/models. If your base URL is missing the version prefix, that call 404s silently and the dropdown stays empty with no error shown.
Some clients cache the list aggressively. A model added upstream after you configured the client will not appear until the cache is cleared or the app is restarted.
Ask the endpoint directly — this is what a well-behaved client sees:
curl -s 'YOUR_BASE_URL/models' -H 'Authorization: Bearer YOUR_KEY' \
| head -c 400
A JSON list means the endpoint is fine and the client is the problem. A 404 means the base URL is wrong; HTML means it is pointing at a website.
GET /v1/models on APICLAN returns exactly what your key can reach, because the list is built from your key's group. It is the authoritative answer for your account rather than a general catalogue.Last checked 2026-10-01. Written from problems diagnosed on a live OpenAI-compatible gateway, not collected from other sites.