# Endpoint dei modelli

Chiama pubblicamente `GET /v1/models` a runtime e seleziona un identificatore dalla lista restituita invece di assumere un catalogo fisso.

```bash
curl https://api.foxora.ai/v1/models
```

La risposta segue una forma di elenco con voci modello sotto `data`. Ogni voce include un `id` adatto per le richieste supportate e può includere campi di proprietà o descrizione.

1. Aggiorna la scoperta quando l'applicazione si avvia o dopo un errore di disponibilità.
2. Presentare le descrizioni restituite senza convertirle in nomi di fornitori garantiti.
3. Invia il `id` selezionato come `model` della richiesta di chat.
4. Gestire un modello che diventa non disponibile tra la scoperta e l'esecuzione.

L'endpoint è pubblico, ma l'utilizzo di un modello restituito per la generazione richiede comunque l'autenticazione e il diritto al piano applicabile dell'account.

**Risultato previsto:** la scoperta restituisce una lista non vuota e un identificatore restituito consentito può essere utilizzato in `/v1/chat/completions`.
