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 notI client con nomi di modello scritti nel codice sono stati costruiti per un provider specifico. Puntarli altrove ti dà l'endpoint giusto con il menu sbagliato, e i nomi che inviano potrebbero non esistere affatto nell'upstream.
I client che recuperano l'elenco di solito chiamano GET /v1/models. Se alla tua base URL manca il prefisso di versione, quella chiamata riceve un 404 in silenzio e il menu a tendina resta vuoto senza mostrare alcun errore.
Alcuni client memorizzano l'elenco in cache in modo aggressivo. Un modello aggiunto nell'upstream dopo la configurazione del client non comparirà finché la cache non verrà svuotata o l'applicazione riavviata.
Interroga direttamente l'endpoint: è ciò che vede un client ben fatto:
curl -s 'YOUR_BASE_URL/models' -H 'Authorization: Bearer YOUR_KEY' \
| head -c 400
Un elenco JSON significa che l'endpoint va bene e il problema è il client. Un 404 significa che la base URL è sbagliata; l'HTML significa che punta a un sito web.
GET /v1/models su APICLAN restituisce esattamente ciò che la tua chiave può raggiungere, perché l'elenco viene costruito a partire dal gruppo della chiave. È la risposta autorevole per il tuo account, non un catalogo generico.Ultima verifica: 2026-10-01. Scritto a partire da problemi diagnosticati su un gateway compatibile con OpenAI in produzione, non raccolto da altri siti.