Decision models: cosa sono, esempi e quali scegliere

Una guida ai modelli AI che restituiscono scelte e probabilità: come funzionano, dove usarli e come scegliere tra pesi scaricabili e servizi proprietari.

Decision models: cosa sono, esempi e quali scegliere
Condividi:

Un servizio di assistenza deve assegnare ogni messaggio a un reparto, riconoscere le richieste di rimborso e stabilirne la priorità. I decision models, o modelli decisionali AI, rispondono a queste domande con scelte, punteggi e probabilità che il software può usare per gestire la richiesta.

Vediamo come funzionano, come sono implementati in d1 di Liquid AI e come usare le probabilità in un esempio di smistamento dei ticket. Poi confrontiamo i principali modelli con pesi scaricabili e i servizi proprietari, distinguendo licenze, modalità di accesso e risultati dei benchmark.

Cosa sono i decision models

Un decision model è un modello di intelligenza artificiale che valuta un contesto rispetto a domande con risposte definite dall'applicazione. Restituisce risposte tipizzate, cioè con un formato stabilito: una scelta fra opzioni, la probabilità di una condizione o un punteggio su una scala. Nelle domande a scelta singola, la distribuzione delle probabilità mostra quanto peso assegna a ciascuna alternativa.

Il contesto viene spesso chiamato state: può essere il messaggio di un cliente, un documento, un oggetto JSON o, nei modelli compatibili, un'immagine. La richiesta specifica le domande e i criteri per rispondere. Per esempio, il reparto "pagamenti" può comprendere fatture, addebiti e rimborsi, mentre "accesso" riguarda password e autenticazione.

Le opzioni possono cambiare da una chiamata all'altra. Lo stesso modello può classificare un ticket, valutare la rilevanza di un documento e scegliere uno strumento per un agente. Questa flessibilità dipende dalla capacità di interpretare le istruzioni e il contesto.

Il software che riceve la risposta decide come usarla: assegnare una coda, chiedere un chiarimento o inviare il caso a un operatore. Le regole dell'applicazione stabiliscono quando agire sulla stima del modello.

Il significato di decision model in questa guida

Qui il termine indica i modelli AI per risposte tipizzate descritti da Hugging Face, TypeSafe e altri produttori. Le tabelle decisionali DMN formalizzano regole aziendali; gli alberi decisionali sono una famiglia di algoritmi; Decision Transformer appartiene al reinforcement learning. Sono argomenti distinti.

TypeSafe ha introdotto Jev con il nome System One, ispirato alla distinzione fra pensiero rapido e deliberato. L'API System One definisce il formato delle richieste e delle risposte; modelli con architetture diverse possono implementarla.

Hugging Face: definizione e interfaccia dei decision models

Come funzionano choice, sì/no e score

Le tre forme di domanda più comuni coprono classificazione, verifica di una condizione e valutazione su una scala. Possiamo applicarle tutte allo stesso messaggio: "Mi avete addebitato due volte l'ordine. Vorrei il rimborso del secondo pagamento".

Tre domande sullo stesso messaggio. Nomi e formato dei campi dipendono dal servizio.
TipoDomandaRisultato
choiceQuale reparto deve gestire la richiesta?Una scelta e le probabilità delle opzioni
noul / predicateIl cliente chiede un rimborso?Probabilità della risposta sì
scoreQuanto è urgente, secondo i livelli definiti?Punteggio e distribuzione sui livelli

Per una choice, le categorie devono avere descrizioni abbastanza precise da distinguersi. Per uno score, serve una scala ordinata: per esempio "può attendere", "da gestire oggi", "servizio bloccato". Il significato dei livelli è parte della richiesta.

Un LLM generativo produce una sequenza di token, le unità in cui viene suddiviso il testo. Molti decision model ricavano i punteggi delle risposte ammesse da un solo passaggio della rete. Questo può ridurre il lavoro necessario per rispondere, soprattutto quando ci sono poche alternative. Il costo effettivo dipende anche dalla lunghezza del contesto, dal numero di domande e da come il servizio le elabora.

L'output strutturato facilita l'integrazione, ma i contratti delle API differiscono. TypeSafe usa state e una mappa di questions; OpenAI usa input e un array di domande con un nome. Una migrazione richiede di controllare anche il significato dei campi restituiti.

Noul, predicate e il significato di score

noul è il nome usato da TypeSafe per una domanda binaria; OpenAI usa predicate. Entrambi restituiscono una stima della probabilità che la condizione sia vera.

OpenAI restituisce come score la media dei livelli pesata sulle probabilità: può quindi essere un valore intermedio. Il codice Transformers di d1 usa per default il livello mediano e permette di scegliere anche media o livello più probabile.

Per esempio, su tre livelli numerati 0, 1 e 2, con probabilità 0,1, 0,7 e 0,2, la media è 1,1 e la mediana è 1. Sono due modi di riassumere la stessa distribuzione. Le soglie vanno adattate al valore restituito dall'implementazione.

Alcuni modelli supportano anche estrazione di valori o localizzazione di oggetti. Queste capacità vanno verificate nella documentazione del singolo modello.

TypeSafe: riferimento System OneOpenAI: tipi di domanda e risposte

Un'architettura concreta: d1 di Liquid AI

d1-2B di Liquid AI deriva da un ulteriore addestramento di LFM3-VL-2B. Il suo codice pubblico permette di seguire il percorso dalla richiesta alle probabilità. Per Jev, le fonti consultate descrivono l'interfaccia e il comportamento, ma i dettagli interni restano in gran parte sconosciuti. L'architettura descritta qui è quella di d1.

Il backbone, cioè la rete che elabora l'input, combina convoluzioni e attenzione per mettere in relazione le diverse parti del contesto. La parte visiva trasforma immagini e fotogrammi in rappresentazioni che il modello può elaborare insieme al testo.

Seguiamo il percorso di una domanda a scelta singola. Estrazione di campi e coordinate usano percorsi aggiuntivi.

Contesto e domandeBackbone LFM3Lettura delle risposteProbabilità delle opzioni
Percorso semplificato di una domanda choice in d1-2B, ricostruito dal sorgente.

1. Preparare contesto e domande. Il codice associa alle opzioni dei codici rappresentabili da token. Organizza il contesto e le domande in una sequenza, riservando posizioni da cui leggere le risposte. Nella configurazione pubblicata, le domande sono raggruppate in insiemi di massimo 16 per default.

2. Elaborare la sequenza. Il backbone costruisce una rappresentazione numerica per ciascuna posizione. La modalità di attenzione set permette di elaborare più domande insieme allo stesso contesto. Le maschere di attenzione stabiliscono quali parti della sequenza possono scambiarsi informazioni.

3. Leggere i punteggi. Il codice seleziona gli stati nascosti nelle posizioni di risposta e li proietta attraverso la testa linguistica del modello, il modulo che assegna punteggi ai token. Per la decisione vengono letti quelli associati alle opzioni ammesse. La risposta si ottiene da questi valori, senza avviare una generazione di testo token dopo token.

4. Ottenere probabilità e valori tipizzati. I punteggi vengono riscalati con un parametro chiamato temperatura, scelto durante la calibrazione. La funzione softmax li trasforma in probabilità che, per una scelta singola, sommano a 1. Il codice costruisce quindi l'oggetto della risposta con l'opzione scelta e la distribuzione.

Il contesto è condiviso all'interno di ciascun gruppo di domande. Le sequenze possono essere elaborate nello stesso batch o in più batch, secondo i limiti del programma di inferenza. Aggiungere domande può quindi aumentare lavoro e latenza.

Dove trovare questi passaggi nel sorgente

L'analisi usa la revisione 652f920 del repository d1-2B.

La configurazione descrive 24 strati: 13 di convoluzione, 5 di attenzione a finestra e 6 di attenzione globale. La maschera set modifica l'attenzione globale: il contesto legge tutte le domande e ogni domanda legge il contesto e sé stessa. Convoluzioni e attenzione a finestra restano causali; le domande successive possono quindi ricevere informazioni dalle precedenti attraverso questi strati.

Per caratteristiche dei due modelli, benchmark e installazione con llama.cpp, trovi l'approfondimento nella guida a d1-2B e d1-Omni-2B.

Liquid AI: model card d1-2BSorgente d1-2B alla revisione esaminata

Decision model, LLM o classificatore: quale usare

La scelta dipende dal compito e dai dati disponibili. Se devi sapere se una fattura è stata pagata, consulta il sistema che registra il pagamento. Se devi interpretare una lamentela, un modello può aiutarti a riconoscere il problema. Per scrivere una risposta al cliente serve invece un modello generativo.

Approcci da confrontare per una decisione applicativa.
ApproccioQuando usarloAspetto da valutare
Regola deterministicaLa condizione si può verificare su dati esplicitiCopertura delle regole e qualità dei dati
Classificatore supervisionatoCategorie stabili e molti esempi etichettatiCosto di addestramento e aggiornamento
Classificatore zero-shotCategorie descritte al momento della richiestaQualità e calibrazione sui propri testi
Decision modelDomande tipizzate, opzioni variabili, decisioni ripetuteAccuratezza, probabilità e costo per decisione
LLM con output vincolatoStrutture articolate, spiegazioni o ragionamentoQualità, latenza e costo della generazione

I classificatori zero-shot accettano già categorie nuove durante l'inferenza. Un decision model organizza capacità simili in un'interfaccia che può gestire più domande, tipi di risposta e distribuzioni di probabilità. Architettura e addestramento determinano quanto bene svolga ciascun compito.

Anche un LLM può restituire JSON conforme a uno schema attraverso la generazione vincolata. Questo risolve parte dei problemi di formato. Rimangono da valutare il costo della generazione, la correttezza della scelta e il significato di eventuali punteggi di confidenza.

I due approcci possono lavorare insieme: un decision model assegna il ticket al reparto e un LLM prepara la risposta usando le informazioni pertinenti.

Hugging Face: classificatori e modelli decisionaliOpenAI: scelta fra Decisions e Structured Outputs

Esempio pratico: smistare un ticket ambiguo

Consideriamo un servizio con quattro code: pagamenti, accesso, spedizioni e revisione generale. Il reparto pagamenti si occupa di addebiti e rimborsi; accesso gestisce autenticazione e password. L'opzione "altro" raccoglie richieste che non rientrano nelle tre categorie.

Vogliamo scegliere la coda principale e mandare a un operatore i casi per cui il modello assegna una probabilità bassa alla propria scelta. Questo esempio usa numeri illustrativi, senza eseguire inferenza.

Messaggio del cliente

Ho pagato l'ordine due volte e non riesco ad accedere al mio account. Potete aiutarmi?

Pagamenti riceve il 52% della probabilità e accesso il 40%. La distribuzione riflette l'incertezza sulla coda principale di una richiesta che contiene due problemi.

Probabilità illustrative per la coda principale. Valori inventati per spiegare il flusso.%
  1. Pagamenti52
  2. Accesso40
  3. Spedizioni3
  4. Altro5

Scale starts at zero.

Richiesta e risposta in formato System One

Il corpo della richiesta descrive la domanda e le categorie. Il modello e l'endpoint vanno configurati secondo il servizio o il runtime scelto.

{
  "state": "Ho pagato l'ordine due volte e non riesco ad accedere al mio account. Potete aiutarmi?",
  "questions": {
    "reparto": {
      "type": "choice",
      "instructions": "Quale reparto deve gestire per primo la richiesta?",
      "criteria": {
        "pagamenti": "Addebiti, fatture e rimborsi",
        "accesso": "Password, autenticazione e accesso all'account",
        "spedizioni": "Consegne, pacchi e tracciamento",
        "altro": "Richieste fuori dalle categorie precedenti"
      }
    }
  }
}

Estratto di risposta illustrativa, con i campi usati dall'applicazione:

{
  "answers": {
    "reparto": {
      "type": "choice",
      "choice": "pagamenti",
      "probabilities": {
        "pagamenti": 0.52,
        "accesso": 0.40,
        "spedizioni": 0.03,
        "altro": 0.05
      }
    }
  }
}

La soglia dell'esempio si applica al valore in probabilities dell'opzione scelta. Il campo confidence, se presente, può avere una definizione diversa a seconda dell'implementazione.

Una domanda a scelta singola impone una priorità anche quando il testo descrive più problemi. Se vogliamo registrarli entrambi, possiamo aggiungere domande sì/no: "Il messaggio segnala un problema di pagamento?" e "Il messaggio segnala un problema di accesso?". Ogni risposta avrà una propria probabilità.

La domanda sul rimborso richiede un'ulteriore distinzione: segnalare un doppio addebito e chiedere esplicitamente un rimborso sono condizioni diverse. Le istruzioni devono chiarire quale delle due interessa al servizio.

Per scegliere una soglia utilizzabile, dobbiamo misurare gli errori e il numero di richieste che resteranno agli operatori.

Probabilità, confidence e calibrazione

La probabilità è utile quando aiuta a distinguere le risposte affidabili da quelle da rivedere. Per valutarla servono esempi con una risposta corretta nota.

Supponiamo che, su molte richieste, il modello assegni alla scelta una probabilità vicina a 0,8. Se è ben calibrato su quei dati, circa l'80% di quelle scelte dovrebbe essere corretto. Una verifica della calibrazione confronta proprio probabilità dichiarate e frequenza degli esiti corretti. Un modello può classificare bene i casi e assegnare probabilità troppo alte o troppo basse.

La confidence è un campo dell'API e va letto secondo la sua definizione. Nel sorgente d1-2B esaminato coincide, per le domande choice, con la probabilità della scelta. Nell'interfaccia illustrata dal post Hugging Face è invece normalizzata rispetto a una distribuzione uniforme: con tre opzioni e probabilità massima 0,8, la confidence è 0,7. Trasferire la stessa soglia fra le due interfacce cambierebbe il comportamento dell'applicazione.

Come si ottiene la confidence normalizzata

Per una scelta fra K opzioni, la formula illustrata da Hugging Face è:

confidence = (probabilità_massima - 1/K) / (1 - 1/K)

Con tre opzioni equiprobabili vale 0; se tutta la probabilità è concentrata su una risposta, vale 1. Con probabilità massima 0,8, il calcolo è (0,8 - 1/3) / (1 - 1/3) = 0,7. La formula descrive quella convenzione; il codice d1 citato usa direttamente la probabilità della scelta.

Per scegliere una soglia misura due risultati: quanti casi automatizzi e quanti errori commetti fra quei casi. Una soglia più alta riduce la quota automatizzata; il vantaggio in accuratezza va verificato sul test.

Conta anche il tipo di errore. Per segnalare possibili problemi di sicurezza può essere accettabile far controllare qualche caso in più. Per assegnare un ticket ordinario a un reparto, una revisione troppo frequente può annullare il beneficio dell'automazione.

Dataiku ha studiato questo effetto su 248 richieste sintetiche di registrazione di fornitori, adattando le soglie su una parte dei dati e misurandole sull'altra. La soglia iniziale di 0,7 lasciava passare troppe eccezioni alle regole aziendali. Il test ha permesso di scegliere valori più adatti a quel processo.

Codice d1: definizione di confidence e scoreHugging Face: confidence normalizzataDataiku: valutazione delle soglie su un processo applicativo

Altre applicazioni dei modelli decisionali

Scegliere il prossimo passo di un agente

Un agente riceve una domanda, una lista di strumenti e lo stato del lavoro già svolto. Il decision model sceglie fra azioni definite, come cercare un documento, chiedere un dettaglio o passare alla generazione della risposta.

Questa separazione permette di valutare la scelta dell'azione su esempi registrati. L'applicazione continua a controllare i permessi e a costruire la chiamata allo strumento; il modello generativo può intervenire quando servono argomenti complessi o testo libero.

Valutare i risultati di una ricerca RAG

In un sistema RAG, i documenti recuperati dalla ricerca forniscono il contesto per generare la risposta. Prima della generazione, il sistema ha quindi una domanda e alcuni passaggi candidati. Un decision model può valutarli con una scala: "irrilevante", "contiene informazioni utili", "risponde direttamente alla domanda".

Il risultato aiuta a scegliere quali testi inviare al modello che scriverà la risposta. Un reranker, il modello dedicato a riordinare i risultati per rilevanza, è un'alternativa da confrontare sugli stessi documenti. La rilevanza del passaggio e la correttezza della risposta finale richiedono valutazioni distinte.

Classificare una foto allegata a un reso

Un cliente allega la foto di un prodotto. Un modello con input visivo può stimare se sia presente un danno e classificare il problema fra crepa, ammaccatura o confezione rovinata, secondo criteri espliciti.

Il risultato può assegnare la pratica alla coda corretta o richiedere una foto più chiara. Importo, stato dell'ordine e condizioni del reso vengono verificati dal servizio prima di approvare il rimborso.

Decision model open source e open-weight da valutare

Per scegliere un modello da eseguire in locale conviene separare disponibilità dei pesi e licenza. Una licenza permissiva come Apache 2.0 consente ampi usi dei materiali distribuiti; altre licenze aggiungono condizioni commerciali. La disponibilità di un'API a pagamento è un'altra scelta di accesso allo stesso modello.

La selezione seguente comprende modelli con dimensioni e condizioni d'uso diverse. I dati sulle licenze si riferiscono alle fonti consultate il 10 novembre 2026.

Modelli con licenze permissive dichiarate. B indica miliardi di parametri.
ModelloDimensione e licenzaQuando valutarlo
Mammoth-1, Base Labs27B; MIT dichiarata nella model cardQualità fra i modelli scaricabili
Elephant-1, Base Labs9B; MIT dichiarata nella model cardConfronto con una variante più piccola
Perplexity Decider v1.227B; Apache 2.0Richieste con più domande, locale o API
Clef / Clef-flash, Cloudflare27B / 9B; Apache 2.0Scelta fra gestione locale e Workers AI

Mammoth-1 ed Elephant-1 accettano testo e immagini. Il primo è fra i modelli scaricabili con i punteggi più alti nella valutazione AA v2 riportata sotto; il secondo è una variante più piccola da confrontare quando le risorse disponibili sono limitate. Le card dichiarano MIT; nei repository esaminati non è presente un file LICENSE separato, un dettaglio da chiarire prima di una distribuzione commerciale.

Perplexity Decider v1.2 supporta richieste con più domande sullo stesso contesto. La versione Flash ha caratteristiche di esecuzione e costi propri: il nome della famiglia va accompagnato dalla versione precisa quando si confrontano risultati.

Clef e Clef-flash sono disponibili con pesi scaricabili e tramite Workers AI. Questa doppia disponibilità permette di valutare il servizio gestito prima di assumersi la manutenzione dell'inferenza locale. Modalità di input e limiti effettivi vanno controllati sull'ambiente di esecuzione scelto.

Base Labs: Mammoth-1Base Labs: Elephant-1Perplexity: Decider v1.2Cloudflare: Clef e Clef-flash
Pesi scaricabili con condizioni di licenza aggiuntive.
ModelloCaratteristicheLicenza
Liquid AI d1-2B1,92B; testo, immagini e video; italiano dichiaratoLFM Open License v1.0
Fastino GLiDE-27B27B; modello decisionale con pesi scaricabiliFastino Community License

d1-2B è il candidato più piccolo di questa selezione. Supporta l'italiano e dispone di una distribuzione per esecuzione locale; il nostro approfondimento su d1 descrive anche la variante con audio. La LFM Open License prevede condizioni commerciali legate a una soglia di fatturato di 10 milioni di dollari.

GLiDE-27B è scaricabile con Fastino Community License. Per l'uso commerciale in produzione da parte di organizzazioni con ricavi annui superiori a 10 milioni di dollari, la licenza richiede un accordo separato. Il risultato di GLiDE v1.2 nei benchmark sotto riguarda la versione servita via API. La corrispondenza con il checkpoint pubblico resta da verificare.

Per entrambi, il testo della licenza definisce le condizioni applicabili. Per eseguirli in locale occorre stimare memoria, carico previsto e tempo necessario per gestire il servizio.

Liquid AI: LFM Open License v1.0Fastino: Community License

Modelli proprietari e API da confrontare

Un servizio ospitato permette di provare il modello senza predisporre l'hardware. Oltre a qualità e prezzo, valuta condizioni sul trattamento dei dati, disponibilità del servizio, versioni e formato delle risposte.

Servizi proprietari selezionati e motivi per provarli.
ServizioAccessoImpiego da valutare
Jev, TypeSafeAPI System OneClassificazione e domande tipizzate sullo stesso contesto
OpenAI Decisions APIEndpoint /v1/decisions con gpt-6-lunaDecisioni su testo, JSON e immagini nelle applicazioni OpenAI
Microsoft-Decision-1Microsoft Foundry e OpenRouterRouting e valutazione nelle applicazioni Microsoft
Drex Max v1.1, Nace.AIAPI Nace.AI e OpenRouterDecisioni multimodali e selezione di azioni sul computer

Jev è il riferimento da cui si è diffusa l'interfaccia System One. La documentazione permette di mescolare tipi di domanda nella stessa richiesta. Il supporto immagini richiede un header sperimentale nella versione consultata: va verificato prima di progettare un flusso che ne dipenda.

OpenAI Decisions API usa un endpoint dedicato con risposte predicate, choice e score. La guida indica gpt-6-luna come modello supportato e accetta testo, JSON e immagini. Le capacità dell'endpoint sono definite dalla sua documentazione, anche quando il nome del modello compare in altri servizi OpenAI.

Microsoft-Decision-1 deriva da un addestramento successivo di Qwen3.5-9B ed è accessibile attraverso Foundry e OpenRouter. È un candidato per chi vuole integrare classificazione e valutazione nell'ambiente Microsoft. I confronti di velocità dell'annuncio sono misure del produttore.

Drex Max v1.1 supporta decisioni su schermate, immagini e video ed è fra i primi nella valutazione AA v2 dell'8 novembre. La famiglia comprende anche Drex 2.0 con pesi scaricabili: quella release ha architettura e licenza proprie.

TypeSafe: documentazione JevOpenAI: guida Decisions APIMicrosoft: presentazione Decision-1Nace.AI: famiglia Drex e modalità di accesso

Come leggere i benchmark e scegliere il modello

I benchmark aiutano a restringere la scelta. Per interpretarli servono autore, versione, data e definizione del punteggio. Il Decision Index della community e quello di Artificial Analysis usano valutazioni differenti; anche le versioni successive dello stesso indice possono cambiare metrica.

L'Artificial Analysis Decision Index v2, presentato l'8 novembre 2026, combina sei valutazioni su documenti, uso di strumenti, conoscenza, ragionamento e coerenza delle risposte. Il Decision Score incorpora correttezza e Brier score, che misura lo scarto fra probabilità assegnata ed esito. Una componente separata valuta la coerenza quando la stessa domanda viene riformulata.

Selezione dei risultati pubblicati da Artificial Analysis l'8 novembre 2026. Punteggi arrotondati dell'indice v2.
Modello valutatoPunteggio
Drex Max v1.173
GLiDE v1.273
Mammoth 27B72

L'articolo colloca questi tre modelli entro un punto. Il risultato riguarda quella suite e quelle versioni; per un servizio in italiano serve una valutazione sui testi che riceverà davvero.

Anche il prezzo per token può essere fuorviante se letto da solo. AA v2 documenta differenze nella fatturazione di richieste con più domande: alcuni servizi condividono l'input, altri lo elaborano e addebitano più volte. Il confronto utile è il costo dell'intera operazione, comprese eventuali chiamate successive.

Artificial Analysis: metodologia e risultati del Decision Index v2

Per scegliere sul tuo caso:

  1. Prepara esempi rappresentativi. Usa testi italiani reali, anonimizzati dove necessario, con risposte controllate. Includi messaggi ambigui e categorie poco frequenti.
  2. Confronta poche alternative. Parti da una regola semplice o dal classificatore già disponibile e aggiungi due o tre candidati pertinenti per dimensione, modalità e licenza.
  3. Scegli le soglie su dati separati. Adattale su un insieme di validazione e misura i risultati su un test che non hai usato per scegliere i valori.
  4. Misura l'operazione completa. Registra errori, quota automatizzata, calibrazione, costo delle chiamate e quota di revisione. Per i tempi considera sia la mediana sia il p95, il valore entro cui termina il 95% delle richieste.
  5. Conserva la configurazione. Modello, versione, domande, descrizioni delle opzioni e soglie fanno parte dello stesso esperimento. Ricontrollali quando cambiano i dati o il servizio.

Scegli il modello che raggiunge la qualità richiesta con tempi, costi e carico di revisione sostenibili per il servizio.

Domande frequenti

Un decision model può sostituire un LLM?

Può sostituirlo nelle operazioni con risposte definite, come classificazione, routing e valutazione su una scala. Per scrivere una risposta, produrre codice o affrontare un ragionamento articolato, valuta un modello generativo adatto al compito.

Serve addestrarlo per ogni nuova categoria?

Nei modelli descritti puoi fornire categorie e istruzioni nella richiesta. La qualità sulle nuove categorie va comunque misurata. Con un dominio stabile e dati etichettati, un classificatore dedicato può essere una buona alternativa.

Quali modelli posso usare in locale e in italiano?

Mammoth, Elephant, Perplexity Decider, Clef, d1 e GLiDE hanno pesi scaricabili, con licenze e requisiti differenti. d1-2B dichiara esplicitamente il supporto all'italiano. Per tutti, l'accuratezza va verificata su esempi del proprio dominio.

Open-weight significa open source?

Open-weight indica che i pesi sono disponibili. Permessi d'uso e distribuzione dipendono dalla licenza; codice, dati e procedura di addestramento possono avere livelli di apertura diversi. Per esempio, d1 e GLiDE prevedono condizioni commerciali aggiuntive.

Una risposta valida può essere sbagliata?

Sì. Il modello può scegliere una categoria ammessa ma inadatta al caso. La validità dello schema si verifica nel software; la correttezza della decisione si misura confrontandola con risposte di riferimento.

Fonti e approfondimenti

Per scrivere questa guida ho usato la documentazione dei produttori e le schede dei modelli. Ho inoltre letto il codice pubblico di d1-2B per ricostruirne l'architettura.

Le fonti sono state consultate il 10 novembre 2026. I link al codice di d1 rimandano alla revisione esaminata; i risultati di Artificial Analysis sono quelli pubblicati l'8 novembre.

References

  1. Hugging Face: Decision Models in Hugging Face
  2. TypeSafe: System One API reference
  3. OpenAI: Decisions API
  4. Liquid AI: d1-2B model card
  5. Liquid AI: sorgente d1-2B, revisione 652f920
  6. Liquid AI: costruzione delle risposte in api.py
  7. Dataiku: confronto di otto decision models e scelta delle soglie
  8. Base Labs: Mammoth-1 model card
  9. Base Labs: Elephant-1 model card
  10. Perplexity: pplx-decider-v1.2 model card
  11. Cloudflare: Clef e Clef-flash
  12. Liquid AI: LFM Open License v1.0
  13. Fastino: GLiDE Community License
  14. Microsoft: presentazione Microsoft-Decision-1
  15. Nace.AI: famiglia Drex
  16. Artificial Analysis: Decision Index v2, 8 novembre 2026

Mauro Sciancalepore - Notizie AI, Deep Learning e Ricerca

Resta aggiornato sulle ultime notizie di Intelligenza Artificiale e Deep Learning. Approfondimenti completi sulla ricerca e stato dell'arte.

© 2026 mauroscia.it
Tutti i diritti riservati.