Per iniziare
Id dei modelli e varianti
Gli id dei modelli usano il formato provider/model, con le varianti :free, :online, :nitro e :floor, i fallback tra modelli e le regole di accesso.
Gli id dei modelli su api14 hanno la forma provider/model, ad esempio openai/gpt-5-mini. Passa l'id nel campo model di qualsiasi richiesta.
{ "model": "anthropic/claude-sonnet-4.5" }
Trovare gli id dei modelli
- Sfoglia la pagina dei modelli: ogni modello con id, prezzi, lunghezza del contesto e funzionalità.
- Chiama
GET /modelsda codice; filtra per categoria con?category=image. Vedi Modelli.
Alcuni esempi:
| Categoria | Id di esempio |
|---|---|
| Testo | openai/gpt-5-mini, anthropic/claude-sonnet-4.5, google/gemini-2.5-pro, deepseek/deepseek-chat |
| Immagini | openai/gpt-5.4-image-2, google/gemini-2.5-flash-image |
| Video | google/veo-3.1-fast, openai/sora-2-pro |
| Sintesi vocale (TTS) | openai/gpt-4o-mini-tts |
| Trascrizione | openai/whisper-1, openai/gpt-4o-transcribe |
| Embeddings | openai/text-embedding-3-small |
| Rerank | cohere/rerank-v3.5 |
Gli id distinguono maiuscole e minuscole. Un id sconosciuto o disattivato restituisce 404 model_not_found.
Varianti
Una variante è un suffisso dopo i due punti che cambia il modo in cui la richiesta viene servita. Le varianti funzionano con lo stesso modello di base; si applicano la disponibilità e le regole di accesso del modello di base.
| Suffisso | Effetto |
|---|---|
:free | L'endpoint gratuito di un modello, dove esiste. Gli endpoint gratuiti hanno limiti di frequenza upstream più severi. |
:online | Aggiunge al prompt i risultati della ricerca web. Vedi Ricerca web. |
:nitro | Instrada verso i provider più veloci (throughput più alto). |
:floor | Instrada verso i provider più economici. |
{ "model": "openai/gpt-5-mini:online" }
:nitro e :floor sono scorciatoie per l'ordinamento dei provider, equivalenti a provider: { sort: "throughput" } e provider: { sort: "price" }. Vedi Instradamento dei provider e fallback.
Fallback tra modelli
Invia un array models per provare altri modelli quando il primo fallisce o non è disponibile:
{
"model": "anthropic/claude-sonnet-4.5",
"models": ["openai/gpt-5-mini", "google/gemini-2.5-flash"],
"messages": [{ "role": "user", "content": "Hello" }]
}
Ogni modello dell'elenco deve essere disponibile e consentito per la tua chiave e il tuo piano, altrimenti la richiesta viene rifiutata prima di essere inviata. Il campo model della risposta indica quale ha risposto, e paghi il prezzo di quel modello.
Liste consentite e piani
- Una chiave con una lista di modelli consentiti può usare solo gli id elencati; gli altri id restituiscono
403 model_not_allowed. - Ogni piano, Free compreso, include tutte le categorie di modelli, anche video e musica/audio. Un piano limitato ad alcune categorie restituisce
403 plan_requiredper le altre. Vedi Prezzi e fatturazione.
Modifiche ai modelli
Il catalogo si aggiorna automaticamente. I nuovi modelli compaiono da soli; i modelli rimossi restituiscono 404 model_not_found. Fissa gli id esatti in produzione e usa i fallback con models per la resilienza.