> ## Documentation Index
> Fetch the complete documentation index at: https://docs.teamsoclo.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Modelli e pacchetti

> Quale modello appartiene a quale pacchetto, come scegliere, come verificare

## Due pacchetti, due modelli

| Pacchetto | Nome del modello nella tua app | Usalo per |
| - | - | - |
| **GPT** | `gpt-5.6-sol` | Programmazione, refactoring, debug, ragionamento a più passi, documenti lunghi. Il pacchetto standard, più economico per token |
| **GPT Astra** | `gpt-astra` | La generazione più recente, più potente di `sol`, prezzo più alto per token. Per i lavori più difficili |
| **Claude** | `claude-opus-5`, `claude-opus-5-5`, `claude-fable-5-1`, `claude-fable-5`, `claude-sonnet-5`, `claude-sonnet-4-6`, `claude-haiku-4-5` | Claude Code, l'SDK di Anthropic o qualsiasi app compatibile con OpenAI. Crediti per modello: Opus ≈ 1/token, Fable ≈ 2, Sonnet/Haiku più economici |

Il modello segue il pacchetto: **una chiave GPT può chiamare solo `gpt-5.6-sol`, una chiave Astra può chiamare solo `gpt-astra`**. Chiamare tra pacchetti restituisce "No available channel for model ...". Per usarli entrambi, acquista due codici e configura una chiave per app.

<Warning>
  I nomi dei modelli devono corrispondere **esattamente**, con distinzione tra maiuscole e minuscole. `gpt-5.6-Sol`, `gpt5.6-sol`, `GPT-astra` sono tutti errati. Copia dalla tabella.
</Warning>

## Capacità condivise

* **Chat Completions** e **Responses API**, con streaming, chiamate a strumenti e modalità JSON.
* **Visione**: invia screenshot di errori, grafici, immagini con testo. Vedi [cURL / Python](/it/setup/api).
* **Ragionamento**: entrambi sono modelli di ragionamento. Puoi impostare `reasoning_effort` (`low`, `medium`, `high`) nella richiesta; se non lo fai, il gateway usa un livello alto per qualità costante. I token di ragionamento vengono riportati in `usage.completion_tokens_details.reasoning_tokens` e contano contro il credito come token di output.

## Come scegliere

<Tabs>
  <Tab title="Programmazione">
    `gpt-5.6-sol` gestisce la maggior parte del lavoro di programmazione. Per compiti molto difficili, ragionamento profondo o contesto molto lungo, usa `gpt-astra`.
  </Tab>

  <Tab title="Traduzione, riassunti, chat">
    `gpt-5.6-sol`. Il lavoro meccanico non ha bisogno del modello costoso; per risparmiare ulteriormente aggiungi `"reasoning_effort": "low"` quando chiami dal codice.
  </Tab>

  <Tab title="Agenti di lunga durata (Codex, Cline)">
    Gli agenti reinviano l'intero contesto a ogni turno, quindi i token si esauriscono rapidamente. `gpt-5.6-sol` è la scelta equilibrata; passa a `gpt-astra` solo per compiti che `sol` non riesce a completare.
  </Tab>
</Tabs>

## Elencare i modelli che la tua chiave può chiamare

```bash theme={null}
curl https://gpt.teamsoclo.site/v1/models \
  -H "Authorization: Bearer sk-xxx"
```

Il risultato elenca esattamente i modelli che questa chiave è autorizzata a usare. Ciò che non è elencato non può essere chiamato con essa.

## Credito e limiti

* Il credito viene addebitato dai token effettivamente utilizzati (input + output + ragionamento), esattamente il `usage` restituito.
* Ogni chiave ha un limite di richieste al minuto impostato dal suo pacchetto; superarlo restituisce `429`, attendi il minuto successivo. Aggiungi un ritardo tra le chiamate negli script in batch.
* Credito restante, data di scadenza e modelli consentiti: [gpt.teamsoclo.site/check](https://gpt.teamsoclo.site/check).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.