A single crate lit by a spotlight in a dark hall, representing the visible portion of an AI feature cost

Quanto costa davvero una funzionalità IA: il modello di TCO completo

Il costo dei token è una riga su sette nel costo totale di possesso di una funzionalità LLM. Un conto completo include token di input e output, ritentativi, retrieval ed embedding, uno strato di valutazione, il monitoraggio, la supervisione umana e l’infrastruttura. Il prezzo pubblicato dell’API spiega di solito meno della metà di ciò che la funzionalità costa davvero in produzione, ed è per questo che i margini lordi SaaS tradizionali dell’80-90% si comprimono al 50-60% quando le chiamate al modello entrano nel prodotto. La domanda giusta non è quanto costa un milione di token, ma quanto costa un’unità di lavoro che un cliente è disposto a pagare.

Le sette righe di costo di una funzionalità basata su un modello

La maggior parte dei team calcola il prezzo di una funzionalità IA direttamente dal listino del fornitore: tot dollari per milione di token di input, tot per l’output. Quella è una riga. La produzione ne fa emergere altre sei, e diverse sono fisse anziché legate al volume, il che le rende particolarmente pesanti all’inizio.

Riga di costoChe cosa copreComportamento
Token di input e outputIl prompt, il contesto recuperato e la risposta del modelloVariabile, lineare con il volume
Ritentativi e fallimentiTimeout, limiti di frequenza, output respinto dalla validazione e rinviatoVariabile, con picchi sotto carico
Retrieval ed embeddingGenerazione degli embedding, archiviazione vettoriale, query di ricerca, reindicizzazioneMisto: indicizzazione fissa, interrogazione variabile
Strato di valutazioneSet di test, esecuzioni di eval prima di ogni cambio di prompt o di modelloFisso per ciclo di sviluppo
Monitoraggio e loggingCattura di input e output, metriche di qualità, alert, retentionFisso con una componente di volume
Supervisione umanaRevisione a campione, gestione delle escalation, etichettatura dei casi limiteVariabile in ore-persona
Infrastruttura e integrazioneStrato di astrazione sui fornitori, code, cache, sicurezza e permessiFisso, si diluisce man mano che crescete
La distinzione tra fisso e variabile non è una sottigliezza contabile. Una funzionalità con righe fisse pesanti appare pessima in un piccolo pilota ed eccellente su volume, mentre una funzionalità interamente variabile appare eccellente in pilota e non migliora mai. Entrambi gli errori portano a decisioni sicure di sé, in direzioni opposte e sbagliate.

Perché il prezzo pubblicato dei token inganna

Tre scarti sistematici separano il listino dalla fattura.

L’output costa molto più dell’input. Presso la maggior parte dei fornitori un token di output è tariffato da cinque a otto volte un token di input. Una funzionalità che genera risposte lunghe paga quella lunghezza due volte, il che rende il tetto alla lunghezza dell’output il risparmio più economico disponibile in qualsiasi momento.

Il contesto cresce in silenzio. Nel momento in cui entra in gioco il retrieval, ogni chiamata trasporta frammenti di documenti, cronologia della conversazione e istruzioni di sistema. Un prompt che nel codice occupa tre righe sono diverse migliaia di token in volo, e quella differenza si moltiplica su ogni chiamata.

I ritentativi non compaiono mai nel piano. Una chiamata che fallisce la validazione, la formattazione o va in timeout viene rinviata e fatturata due volte. Sotto carico reale il tasso di ritentativi è di solito la differenza tra la previsione e la fattura.

La formula: il costo per unità di lavoro

Invece di seguire il consumo totale di token, definite un’unità di lavoro con significato di business: un ticket risolto, un documento riassunto, un lead arricchito, una riga classificata. L’aritmetica diventa allora questa.

ComponenteCome calcolarlaNota
Costo medio di una chiamata(token di input × prezzo input) + (token di output × prezzo output)Misuratelo, non stimatelo
Chiamate per unitàComprese le fasi di retrieval, routing, classificazione e verificaUn agente tipico fa 3-8 chiamate per unità
Moltiplicatore di ritentativo1 diviso il tasso di successo al primo tentativoL’85% di successo equivale a un moltiplicatore di 1,18
Costo della supervisione umanaTasso di escalation × costo orario pieno × tempo di gestioneDi solito la riga più pesante
Ripartizione dei costi fissiCosto fisso totale diviso per le unità mensiliScende al crescere del volume

I benchmark pubblicati fino al 2026 nel servizio clienti collocano un ticket risolto dall’IA tra mezzo dollaro e due dollari a livello di unità, contro sei-dodici dollari per un contatto gestito da una persona. Il divario sembra decisivo, ma si restringe parecchio una volta reinseriti supervisione, valutazione e infrastruttura, e alcune cifre pubblicate collocano il costo pienamente caricato di una risoluzione automatizzata più vicino ai cinque dollari. La distanza tra queste due letture è esattamente la distanza tra costo dei token e costo di possesso.

Le tre leve che spostano davvero la fattura

Prima di cambiare architettura, ci sono tre sconti che i fornitori già offrono e che la maggior parte dei team non sfrutta appieno.

LevaOrdine di grandezzaQuando conviene
Caching dei promptLetture da cache tariffate attorno a un decimo del prezzo di input standardIstruzioni di sistema stabili, documenti di base ricorrenti
Elaborazione in batchCirca metà prezzoTutto ciò che non richiede una risposta in tempo reale
Scelta del modello per compitoDecine di volte di differenza tra le fasce di modelliClassificazione, estrazione e routing non hanno bisogno di un modello frontier
Le prime due leve si sommano. Un carico che si presta sia al caching sia al batch può scendere a circa un quarto del prezzo di listino, senza cambiare architettura e senza perdita di qualità. È il primo test da fare, prima di qualsiasi discussione su modelli più piccoli o su addestramento.

Che cosa comporta per il conto economico

Il software tradizionale vive all’80-90% di margine lordo perché il costo di servire un utente in più tende a zero. Una funzionalità basata su un modello rompe questo presupposto: ogni utilizzo porta con sé un costo di calcolo reale. Le pubblicazioni fino al 2026 collocano il margine lordo di queste funzionalità nella fascia 50-60%.

L’implicazione pratica non è che la funzionalità non valga, ma che il modello di prezzo debba muoversi con essa. Un prezzo per postazione, insensibile all’utilizzo, trasforma gli utenti intensivi in un deficit silenzioso: quando il cinque per cento degli utenti genera gran parte del costo di calcolo, un prezzo piatto si limita a sussidiarli. Ne parliamo separatamente nell’articolo sul prezzo di un prodotto basato su un modello, e il legame tra costo unitario e redditività complessiva nel modello unitario di un business digitale.

Come misurarlo nella pratica

  • Marcate ogni chiamata API con l’identificativo dell’unità di lavoro che serve, non solo con un ID utente. Senza quello non potrete ricostruire il costo per unità a posteriori.
  • Memorizzate separatamente token di input, token di output e numero di tentativi. Un totale di costo unico nasconde tutto ciò che si potrebbe correggere.
  • Trattate il tasso di successo al primo tentativo come una metrica di prodotto, non di infrastruttura. Moltiplica direttamente il costo.
  • Ripartite i costi fissi sulle unità ogni mese, altrimenti una funzionalità in crescita sembrerà peggiore di quanto sia.
  • Fissate un tetto di costo per unità come criterio di rilascio, con lo stesso peso di un criterio di qualità. Una funzionalità che sfonda il tetto non va in produzione.

Quest’ultimo punto si collega a una questione più ampia: come si definiscono condizioni di accettazione per un sistema il cui output è probabilistico. Lo spieghiamo nell’articolo sui criteri di accettazione di una funzionalità IA, e il versante commerciale più ampio rientra nelle nostre aree di competenza.

Domande frequenti

Che quota del costo totale di possesso rappresenta la fattura dell’API?

Non esiste un numero unico, ma nei deployment con supervisione umana, uno strato di valutazione e monitoraggio, la riga API è di solito minoritaria nel costo totale. Più il prodotto è automatizzato e meno supervisionato, maggiore diventa la sua quota. Per questo le sette righe vanno calcolate e non dedotte da un listino.

Come si stima il costo prima che esista la produzione?

Fate passare un campione rappresentativo di alcune centinaia di unità di lavoro reali attraverso l’intera pipeline e misurate token, chiamate e ritentativi come effettivamente avvengono. Stimare dal solo prompt porta quasi sempre a sottovalutare, perché ignora il contesto recuperato e i fallimenti.

Un modello più piccolo è sempre più economico?

No. Un modello economico che fallisce più spesso produce ritentativi, output più lunghi ed escalation verso persone, che costano tutti più del divario di prezzo dei token. Il confronto corretto è il costo per unità di lavoro completata con successo, non il prezzo per milione di token.

Quando conviene passare a un modello self-hosted?

Quando il carico è ristretto, ripetitivo e ad alto volume, e quando il costo o la latenza dell’API è diventato il vincolo determinante. A basso volume o su un compito ampio, il costo di ingegneria e manutenzione di un modello gestito in proprio supera di solito il risparmio.

Se si segue una sola metrica, quale dovrebbe essere?

Il costo per unità di lavoro completata con successo, rivisto ogni mese. Assorbe il prezzo dei token, il tasso di fallimento, le escalation e l’efficienza del retrieval, ed è l’unica cifra direttamente confrontabile con il vostro prezzo e con il costo dell’alternativa umana.

אולי תאהבו גם

Completo

Lasciate i vostri dati e vi ricontatteremo a breve

Trasformazione

Lasciate i vostri dati e vi ricontatteremo a breve

Unisciti a noi

Lasciate i vostri dati e vi ricontatteremo a breve

Mirato

Lasciate i vostri dati e vi ricontatteremo a breve