LLM in locale: come 125 miliardi di parametri entrano in una GPU consumer

Strata fa girare Qwen da 125B su GPU da 12GB. Come funziona la Mixture of Experts e perché conviene alle PMI: costi, limiti, privacy.

06/10/26
Sezione trasversale di una GPU con circuiti interni, dissipatore e moduli di memoria in verde e grigio.
Christian Ray Lantieri
Sezione trasversale di una GPU con circuiti interni, dissipatore e moduli di memoria in verde e grigio.
Automazioni & AI
Trend

Strata è un motore di inferenza open source che gira un modello da 125 miliardi di parametri su una GPU consumer da 12 gigabyte: è in homepage su Hacker News, e per chi ha fretta di capire il trucco (e i limiti) la risposta è una: Mixture of Experts. Non carica tutto il modello in memoria, attiva solo i neuroni che servono. Ma i numeri spaventosi nascondono insidie che devi conoscere se pensi di usarlo in azienda.

In breve: Strata comprime il modello attraverso una tecnica che attiva solo una parte dei parametri per volta, riducendo il carico in RAM. Conviene se serve privacy assoluta e il tuo ambiente può ospitare una GPU decente, ma non è gratis né magico: la velocità cala, i costi di setup iniziali ci sono, e il modello Qwen open source ha limiti rispetto a OpenAI o Google. Per una PMI, la vera domanda non è «ci entra?» ma «ne vale la pena rispetto a un'API cloud con meno mal di testa?»

Il problema che Strata risolve: la memoria del modello

Un modello da 125 miliardi di parametri, caricato tutto intero, occuperebbe circa 250 gigabyte in precisione float32. Con quantizzazione aggressiva scende a 30-50 GB: troppo per una RTX 4090 (24 GB di VRAM), impossibile per una RTX 3070 (10 GB). Qui entra Mixture of Experts: il modello non carica tutti i neuroni contemporaneamente, ma solo quelli attivi per ogni input.

È come avere un'officina dove solo i banchi di lavoro necessari si illuminano. Se il compito è semplice, accendi 5 banchi; se è complesso, accendi 20. Non illumini tutta l'officina ogni volta.

Come funziona la Mixture of Experts in Qwen

Qwen 125B non è un modello monolitico. È costruito come un albero di decisioni neurali: dato un input, il modello passa attraverso una serie di "router" che decidono quale sottogruppo di neuroni (detto "expert") elaborerà il dato. Non tutti gli expert vanno accesi per ogni token: Strata controlla dinamicamente quale subset serve e carica solo quello.

Il risultato pratico: con 12 GB di VRAM, Strata riesce a processare il modello perché tiene in memoria solo gli expert attivi per il batch corrente, e scarica il resto. La velocità di esecuzione cala rispetto a un modello caricato tutto intero, ma rimani in piedi senza comprare un server da 500.000 euro.

Privacy on-premise: perché le PMI se la chiedono

Mettere un LLM in locale dentro la tua infrastruttura significa zero dati sullo schermo a OpenAI, Google o Anthropic. Se gestisci dati sensibili, clienti che per contratto vietano cloud terzi, o semplicemente non vuoi affidare i tuoi prompt a una mega-corporation, questa è la vera leva.

L'AI Act italiano e europeo spinge verso trasparenza: sapere esattamente dove gira il tuo modello, quali dati vede, come sono protetti. Strata ti permette di dire «il modello gira su un server in azienda, solo noi lo maneggiamo». È una risposta legale e operativa ai nuovi obblighi.

I limiti: velocità, qualità, costi nascosti

Mixture of Experts non è magia. Tre freni importanti:

La velocità. Un modello in locale, anche con MoE, è lento rispetto al cloud. Un prompt su Strata impiega 5-15 secondi per rispondere; OpenAI GPT-4 fa lo stesso in 2-3 secondi. Se il tuo workflow ha fretta (chat in tempo reale, decine di richieste al secondo), il local diventa un problema.

La qualità. Qwen 125B open source è bravo, ma non è GPT-4 o Claude 3.5. Su task specifici (ragionamento astratto, linguaggi poco comuni, problemi nuovi) perde punti rispetto ai modelli chiusi. Se serve il 95% di accuratezza, il locale non basta.

I costi iniziali. Una GPU consumer costa 1.500-4.000 euro, il server che la monta 3.000-8.000 euro, il software di setup e manutenzione alcuni mesi di lavoro interno o consulenza esterna. Per una PMI di 10 persone che vuole usare un chatbot su 3-4 processi, spendere 10.000 euro iniziali e poi 500 euro al mese di energia e manutenzione può non conviene rispetto a 50 euro al mese di API cloud.

Quando Strata conviene davvero

La vera domanda è operativa, non tecnica. Strata ha senso se:

  • Il volume di richieste è prevedibile e non gigantesco. Leggi: un centralino AI che prende 200 chiamate al mese, non 50.000.
  • I dati sono così sensibili che il cloud non è negoziabile. Brevetti, dati medici, informazioni di clienti con obbligo di segretezza assoluta.
  • Puoi aspettare 5-10 secondi di latenza. Chat asincrona, batch processing notturno, analisi interna.
  • Hai una persona in azienda (o un consulente) che sa tenere in piedi una GPU e aggiornare il modello ogni tanto.

Se invece la tua PMI ha solo bisogno di un assistente che risponda in tempo reale su una decina di processi standard, o un chatbot sul sito, un'API cloud con MCP per collegare il gestionale all'AI costa meno ed è meno complicata.

Setup minimo: cosa serve in azienda

Se decidi di partire:

  1. GPU: RTX 4070 minimo (12 GB VRAM, ~2.000 euro), o RTX 4090 se vuoi margine.
  2. Server: una macchina fissa, non un laptop. CPU multi-core, SSD da almeno 1TB, alimentazione ridondante se il modello è critico.
  3. Rete: la latenza interno non conta, ma la larghezza di banda per ricevere input dall'esterno sì. Se esponi l'inferenza via API, metti dietro un load balancer e un rate limiter.
  4. Software: Strata stesso è open source (gratis), ma il setup richiede Python, CUDA, librerie di quantizzazione. Non è click-install.
  5. Monitoraggio: sapere se il modello sta crashando a mezzanotte è importante. Servono metriche di uptime, error rate, latenza.

Tempo di setup: 2-4 settimane se hai uno sviluppatore junior che sa Linux. 1-2 settimane se è senior.

Checklist operativa per decidere se usare Strata

1. Valuta il volume di richieste mensili: conta quante volte al mese useresti davvero il modello. Meno di 1.000 richieste? API cloud vince. Più di 10.000? Strata inizia a convenire. Tra 1.000 e 10.000 è borderline: calcola i costi effettivi.

2. Mappare i dati sensibili: quali dati il modello deve toccare? Se sono nomi di clienti, numeri di contratto, formule proprietarie, scrivi esplicitamente che non possono uscire dalla rete aziendale. Se sono prompt generici tipo «scrivi una email di presentazione», il cloud va bene.

3. Testare con piccoli batch: non partire full-time. Prendi un vecchio server, installa Strata, fai girare 50-100 richieste reali e cronometra latenza e errori. Vedi se il timing è accettabile.

4. Verificare il supporto interno: chi mantiene questo? Se non hai un DevOps o uno sviluppatore che sa Linux e CUDA, i costi nascosti di troubleshooting si moltiplicano. Meglio un'API e paga meno stress.

5. Calcolare il break-even: costi iniziali + costi mensili (energia, manutenzione, stipendio chi lo guarda) diviso per il numero di richieste che risparmi da API. Se sono più di 24 mesi per il break-even, il cloud è già conveniente.

6. Controllare i requisiti legali del cliente: se lavori in settori regolati (sanità, finanza, diritto), verifica se il contratto con il cliente vieta esplicitamente cloud terzi. Se sì, on-premise diventa obbligatorio, non opzionale.

Gli errori da evitare

  • Non installare Strata senza un DevOps: pensare che il setup è solo code è sbagliato. Serve manutenzione costante, patching, disaster recovery. Se non hai chi lo fa, hai comprato un problema.
  • Sottovalutare la latenza nei processi real-time: un chatbot che impiega 10 secondi per rispondere non converte. Se il processo è sincrono (un utente aspetta una risposta), il locale è lento.
  • Usare Strata per task dove la qualità del modello conta davvero: Qwen è bravo per usi generici (riassunti, drafting, classificazione), pessimo per ragionamento matematico complesso o linguaggi niche. Se la qualità scende sotto la soglia accettabile, torna al cloud.
  • Dimenticare la crittografia dei dati in transito: solo perché il modello gira in locale non significa che i dati sono automaticamente protetti. Se ricevi input via HTTP, sono leggibili. Usa HTTPS e VPN se necessario.
  • Non monitorare i costi energetici: una GPU al massimo consuma 300-500W. Se gira 24/7 per 30 giorni, sono 200-400 kWh al mese, tasse incluse. A 0,30 euro/kWh sono 60-120 euro al mese solo di corrente. Moltiplicato per anni è significativo.

Domande frequenti su Strata e LLM in locale

Conviene sempre scegliere il locale se ho privacy assoluta?

No. Se i tuoi dati sono sensibili ma il volume è basso, puoi usare OpenAI o Anthropic con contratti di riservatezza (non scritto nei log, non usato per training). Spesso è meno caro che mantenere un'infrastruttura on-premise. La vera discriminante è il volume + la sensibilità, non solo la sensibilità.

Posso usare Strata se non sono uno sviluppatore?

Tecnicamente puoi delegare a un DevOps o un consulente, ma non è una soluzione plug-and-play. Significa spendere denaro di consulenza fino a quando non è stabile. Un'API cloud è molto più agnostica: apri un account, genera una chiave, chiami un endpoint.

Mixture of Experts è sempre più veloce del full-load di un modello più piccolo?

No. Un modello da 7B caricato tutto intero è spesso più veloce di Qwen 125B con MoE attivato parzialmente, perché non ha l'overhead di routing. MoE conviene se il modello piccolo non è abbastanza bravo e il full-load del modello grande non entra in memoria. È un compromesso, non una vittoria garantita.

Qwen è affidabile come GPT-4 per usi aziendali?

Dipende dal task. Per classificazione di testo, generazione di risposta a FAQ, riassunti, sì. Per ragionamento astratto, correzione di codice complesso, consulenza strategica, no. Fai un test su 100 esempi reali prima di mettere Qwen in produzione.

Se Strata va giù, i miei processi automatizzati crashano?

Sì. Per questo serve un fallback: un'API cloud di backup, una coda di messaggi che accumula richieste fino al restart, o manualmente hai qualcuno che notifica "il sistema è down". Non è diverso da gestire qualunque altro server critico.

Posso mescolare Strata (locale) con OpenAI (cloud) nello stesso workflow?

Sì, è una pratica smart. Usi Strata per task sensibili e non time-critical (analisi batch di dati riservati), OpenAI per task real-time (chat, generazione dinamica). Costano di meno totali e hai ridondanza.

Il punto centrale

Strata e Mixture of Experts non sono magia: sono un'opzione legittima quando la privacy non negoziabile, il volume è moderato e i tuoi processi possono tollerare latenza. Per la maggior parte delle PMI, un'API cloud con contratto di riservatezza è più semplice e costa meno. Valuta davvero se la privacy on-premise è un requisito operativo o una sensazione: è la differenza tra un investimento che paga e uno che pesa.

Se decidi di partire, parti piccolo: un test su un server aziendale, 50-100 richieste reali, due settimane di monitoring. Vedi se la latenza e la qualità sono accettabili. Se no, torna a un'API: è la scelta giusta e non è un fallimento, è una decisione operativa smart.

Parliamo di AI in azienda
arrow
Altri articoli