Vai al contenuto

gpt-oss in locale: come usarlo con Ollama, LM Studio e Bionic

Illustrazione 3D di una postazione con computer desktop potente per uso locale.
Immagine generata con IA

gpt-oss è la famiglia di modelli a pesi aperti di OpenAI. È pensata per il ragionamento, per i compiti da agente e per il lavoro degli sviluppatori. Ci sono due taglie, 20b e 120b, e si possono usare sul proprio computer, senza servizi cloud. Questa guida è per chi vuole provare gpt-oss in locale e deve ancora scegliere il programma. Spiega come scaricare il modello, avviarlo e usarlo con tre strumenti: Ollama, LM Studio e LM Studio Bionic. Alla fine gpt-oss-20b sarà in funzione sul vostro computer e saprete che cosa chiede la taglia grande. I comandi sono quelli della documentazione ufficiale, elencata in fondo.

Cosa serve

I dati vengono dalla pagina di gpt-oss nella libreria di Ollama e dalla scheda ufficiale del modello su Hugging Face, pubblicata da OpenAI.

  • gpt-oss-20b: grazie alla quantizzazione MXFP4 può funzionare su sistemi con 16 GB di memoria. Il fabbisogno effettivo dipende anche dalla configurazione e dalla lunghezza del contesto usata. Il modello occupa 14 GB.
  • gpt-oss-120b: può stare in una singola GPU da 80 GB. La scheda ufficiale fa l’esempio della NVIDIA H100. È una configurazione sufficiente, non l’unica possibile. Se però una parte del modello viene eseguita sulla CPU, le prestazioni calano. Il modello occupa 65 GB.
  • Uno dei tre programmi, già installato. Per l’installazione abbiamo una guida per ciascuno: Ollama su Linux, LM Studio e LM Studio Bionic.

Le due taglie hanno la stessa finestra di contesto massima, 128K token. La licenza è Apache 2.0: permette l’uso commerciale e le modifiche, senza vincoli copyleft. Secondo la scheda di OpenAI, la 20b ha 21 miliardi di parametri, di cui 3,6 miliardi attivi. La 120b ne ha 117 miliardi, di cui 5,1 miliardi attivi.

Scegliere il programma e la taglia

OpenAI ha quantizzato nel formato MXFP4 i pesi della parte mixture-of-experts, che vale oltre il 90% dei parametri, per ridurre la memoria necessaria. Su un computer comune la scelta pratica è gpt-oss-20b, che in Ollama corrisponde anche al tag latest. Nella libreria di Ollama ci sono anche i tag gpt-oss:20b-cloud e gpt-oss:120b-cloud. Sono versioni cloud: non hanno una dimensione da scaricare e non servono per l’uso in locale.

La tabella riassume cosa offre ciascun programma per gpt-oss, secondo le pagine ufficiali.

Programma Come si usa gpt-oss nelle pagine ufficiali
Ollama Terminale (esiste anche un’app) Tag 20b e 120b, con i comandi per scaricarli e avviarli
LM Studio App con lo strumento a riga di comando lms Comando di download solo per la 20b, nella scheda di OpenAI
LM Studio Bionic Interfaccia grafica Procedura generale per cercare e scaricare modelli locali; gpt-oss non è nominato

Scaricare gpt-oss-20b con Ollama

Se scaricate il modello prima di avviarlo, al primo avvio non dovrete aspettare il download. La scheda di OpenAI indica questo comando per chi usa hardware consumer:

ollama pull gpt-oss:20b

Quando il download è finito, il modello resta sul disco e Ollama lo usa a ogni avvio senza riscaricarlo.

Avviare e provare il modello con Ollama

Questo comando apre una chat nel terminale. Secondo la pagina della libreria di Ollama, se il modello non c’è ancora lo scarica.

Finestra di chat minimale con il selettore del modello impostato su gpt-oss:20b.
L’interfaccia di chat configurata per l’utilizzo del modello locale gpt-oss:20b. — Immagine: Ollama
ollama run gpt-oss:20b

Quando compare il prompt, scrivete una domanda e premete Invio. gpt-oss mostra per intero il suo ragionamento, utile per il debug. La scheda di OpenAI precisa però che non è pensato per essere mostrato agli utenti finali. La scheda di OpenAI indica tre livelli di sforzo di ragionamento, low, medium e high. In Ollama però il livello non si cambia scrivendolo nel prompt di sistema: secondo la pagina sul ragionamento della documentazione di Ollama, per gpt-oss si sceglie con l’impostazione think, che accetta proprio low, medium e high, e se non la indicate resta medium.

Se avete l’hardware per la taglia grande, per esempio una GPU da 80 GB, potete usare la 120b. Pesa 65 GB: prima di lanciare il comando controllate lo spazio libero sul disco.

ollama run gpt-oss:120b

Controllare il modello caricato e il contesto in Ollama

Il contesto è il numero massimo di token a cui il modello ha accesso in memoria. In Ollama la lunghezza predefinita non è fissa: secondo la documentazione di Ollama sul contesto dipende dalla VRAM disponibile.

Finestra di settaggi di Ollama con la barra di regolazione del contesto dei modelli.
Le impostazioni di Ollama per controllare la cartella dei modelli e la lunghezza del contesto. — Immagine: Ollama
  • meno di 24 GiB di VRAM: 4k token;
  • da 24 a meno di 48 GiB: 32k token;
  • 48 GiB o più: 256k token.

In ogni caso gpt-oss arriva al massimo a 128K token. Per la ricerca web, gli agenti e gli strumenti di programmazione Ollama consiglia almeno 64000 token. Un contesto più lungo, però, aumenta la memoria necessaria. Nell’app di Ollama la lunghezza si regola con un cursore nelle impostazioni.

Con il modello in esecuzione, aprite un secondo terminale e controllate cosa è caricato:

ollama ps

L’elenco mostra nome, dimensione e le colonne PROCESSOR e CONTEXT. PROCESSOR indica come il modello è diviso fra GPU e CPU. Per le prestazioni migliori Ollama consiglia di non spostarne una parte sulla CPU. CONTEXT indica quanti token sono stati assegnati.

Togliere gpt-oss da Ollama

Se il modello non vi serve più, rimuoverlo libera spazio: 14 GB per la 20b, 65 GB per la 120b. Si usa il comando ollama rm seguito dal nome del modello, così come compare nell’elenco dei modelli installati. La rimozione cancella il modello dal disco: per usarlo di nuovo bisogna riscaricarlo.

Preparare LM Studio e scaricare gpt-oss-20b con lms

In LM Studio il download passa da lms, lo strumento a riga di comando incluso nel programma. Prima di usarlo bisogna avviare LM Studio almeno una volta: la documentazione di lms lo indica come prerequisito. Fatto questo, aprite un terminale e controllate che lo strumento risponda:

Schermata dell'interfaccia My Models di LM Studio che elenca i modelli scaricati in locale.
La sezione dei modelli locali in LM Studio con gpt-oss-20b pronto per essere caricato. — Immagine: LM Studio
lms --help

Se funziona, compare l’elenco dei comandi, fra cui chat, get, ls e ps. Ora scaricate il modello con il comando indicato nella scheda di OpenAI su Hugging Face:

lms get openai/gpt-oss-20b

Per LM Studio le pagine ufficiali consultate danno il comando di download solo per la 20b.

Chattare con gpt-oss in LM Studio

Prima di aprire la chat, controllate che il download sia finito. Questo comando elenca i modelli sul disco e mostra il nome da scegliere:

lms ls

L’elenco corrisponde alla cartella dei modelli impostata nella scheda My Models dell’app. Con lms chat parlate con un modello locale direttamente dal terminale. Se non indicate il modello, il programma vi chiede quale usare: scegliete gpt-oss-20b.

lms chat

La documentazione di lms chat descrive anche l’opzione per il prompt di sistema, dove potete indicare il livello di ragionamento, per esempio Reasoning: high. Dopo la fine della chat il modello resta caricato per 3600 secondi, il valore predefinito.

Per vedere quali modelli sono caricati in memoria:

lms ps

Usare gpt-oss in LM Studio Bionic

In Bionic si fa tutto dall’interfaccia grafica. La documentazione di Bionic sui modelli locali descrive la procedura generale e non nomina gpt-oss. I passaggi:

Interfaccia split-screen che mostra l'analisi del testo in Bionic e le slide generate in PowerPoint.
LM Studio Bionic in azione mentre elabora file di testo e genera presentazioni in PowerPoint. — Immagine: LM Studio
  1. Aprite Settings e, sotto Local Models, selezionate Explore.
  2. Cercate gpt-oss. Potete restringere i risultati con i filtri per formato e con le informazioni sulla compatibilità con il dispositivo.
  3. Se con LM Link avete più dispositivi, scegliete dove scaricare il modello.
  4. Scegliete formato e variante e avviate il download. Potete metterlo in pausa, riprenderlo, annullarlo o riprovarlo.
  5. Aprite Settings → Local Models → Library e controllate che il modello compaia fra quelli del dispositivo.
  6. Aprite una sessione di Bionic e scegliete il modello dall’elenco.

I modelli scaricati girano sul vostro computer e non consumano crediti di inferenza cloud. Se gpt-oss non compare fra i risultati di Explore, la documentazione non dice come procedere: in quel caso usate Ollama o LM Studio con i comandi delle sezioni precedenti.

Documentazione di riferimento

Pagine ufficiali consultate il 1 ottobre 2026:

Leggi anche

  • gpt-oss
  • Linux
  • Ollama
  • systemd