# Modelli

> Tutti i modelli pubblici con ID, limiti e prezzo per milione di token, letti dal catalogo in tempo reale.


Invia l'ID del modello come `model`. La risposta riporta lo stesso ID. Ogni modello qui sotto è un modello abliterated a pesi aperti: il suo comportamento di rifiuto è stato tolto modificandone i pesi. Può comunque sbagliare, quindi controlla il suo output come faresti con qualsiasi altra fonte.

| Modello | ID | Contesto | Output massimo | Input | Output | Input in cache |
|---|---|---|---|---|---|---|
| NotHoly Specter | `notholy-specter` | 1,048,576 | 131,072 | $1.82 | $3.64 | $0.273 |
| NotHoly Pulse Flash | `notholy-pulse` | 1,048,576 | 131,072 | $0.27 | $1.12 | $0.067 |
| NotHoly Vector Flash 1017 | `notholy-vector` | 1,048,576 | 131,072 | $0.27 | $0.97 | $0.068 |
| NotHoly Wisp Flash | `notholy-wisp` | 1,048,576 | 131,072 | $0.20 | $0.80 | $0.05 |

USD per 1M di token.

Questo elenco è il catalogo pubblico: gli stessi modelli e prezzi che restituisce `GET /v1/models`. Un modello compare qui quando viene attivato ed esce quando viene ritirato. I prezzi cambiano solo con nuove versioni di prezzo, e ogni record di utilizzo conserva la versione applicata. Ogni modello ha una sua pagina con limiti, capacità e richieste di esempio.

## Endpoint del catalogo

```bash test
curl https://api.notholy.com/v1/models -H "Authorization: Bearer $NOTHOLY_API_KEY"
```

```js test
import OpenAI from 'openai';

const client = new OpenAI({ baseURL: 'https://api.notholy.com/v1', apiKey: process.env.NOTHOLY_API_KEY });

const m = await client.models.retrieve('notholy-specter');
console.log(m.id, m.context_length, m.max_output_tokens);
```

Un ID sconosciuto restituisce `404 model_not_found`. Campo per campo: [API dei modelli](/it/api/models).

## Note

- I livelli di ragionamento cambiano da modello a modello. `capabilities.reasoning_efforts` elenca quelli che un modello accetta. Vedi [Ragionamento](/it/guides/reasoning).
- Non c'è ancora un modello di embedding. `POST /v1/embeddings` restituisce `404 model_not_found`.
- Un modello in manutenzione restituisce `503 model_unavailable`.
