Strategia AI

Come verificare un output AI prima di usarlo

MAIKER HUB14 agosto 20268 min di lettura

Una frase può essere corretta, plausibile o soltanto ben scritta. A schermo sembrano quasi uguali. Nel lavoro no.

Prima di usare un output AI servono 7 controlli: scopo, fonti, completezza, dati, istruzioni, conseguenza e owner. Ogni controllo termina con 1 dei 3 esiti: passa, correggi, ferma. Se manca la prova, l'esito non è passa.

La checklist non rende affidabile un modello. Rende visibile la decisione umana che permette all'output di proseguire.

Prima la conseguenza. Poi il testo.

Classifica la conseguenza prima del testo

Lo stesso errore pesa in modo diverso. Un titolo con una data sbagliata richiede una correzione. Una risposta automatica che assegna un rimborso può produrre un'azione sul cliente.

Classifica il caso prima di leggere l'output:

Livello di progettoSe l'output è sbagliatoUso ammesso
1. Bozza internail team perde temporevisione ordinaria
2. Contenuto esternoesce un fatto erratoverifica di fonti e owner
3. Supporto a decisioneuna persona può agire malereviewer di dominio obbligatorio
4. Azione automaticail sistema modifica uno stato realegate tecnico e autorizzazione specifica

I 4 livelli sono una matrice operativa. Non sono uno standard NIST. Servono a evitare una checklist identica per una caption e per un workflow che invia, approva o modifica dati.

Una posizione su cui qualcuno può non essere d'accordo: se la conseguenza non è classificata, l'automazione non è pronta. Anche quando la demo funziona.

Il percorso per integrare l'AI in azienda aiuta a scegliere casi e fasi. Qui guardiamo il centimetro prima dell'uso: l'output può passare oppure no?

Controllo 1: lo scopo è ancora quello assegnato?

Confronta l'output con la consegna, non con l'impressione generale.

Segna:

  • oggetto richiesto,
  • formato,
  • limite,
  • audience,
  • cosa doveva restare fuori.

Un testo può essere ottimo e fuori compito. Una sintesi da 200 parole che aggiunge raccomandazioni non richieste ha cambiato ruolo: da riassunto a consulenza.

Esito passa solo quando il risultato risponde alla domanda assegnata. Correggi se il difetto è locale. Ferma se l'output compie un'azione o prende una decisione non autorizzata.

Controllo 2: ogni fatto torna a una fonte?

Il profilo NIST per la GenAI descrive le confabulation come output che possono essere fattualmente errati o incoerenti. Il rischio cresce quando una risposta plausibile viene trattata come prova.

Per i lavori basati su documenti, assegna un ID a ogni fonte. F01, F02 e F03 bastano. Poi chiedi accanto a ogni fatto verificabile:

  1. quale fonte lo sostiene,
  2. dove si trova,
  3. se la fonte è aggiornata,
  4. se una seconda fonte lo contraddice.

Non chiedere al modello di verificare sé stesso nella stessa chat e chiamarlo controllo. Può aiutarti a trovare i punti da controllare. La prova resta nel documento, nel database o nella fonte primaria.

Fuori dalla chat. Sempre.

Se una frase non ha fonte e non è un'istruzione, un esempio dichiarato o un'opinione, va tolta oppure segnata non verificata.

Controllo 3: cosa manca?

Gli output lunghi attirano l'occhio su ciò che c'è. Il rischio spesso sta in ciò che non c'è.

Confronta l'output con una lista di elementi attesi. Per un verbale possono essere decisione, owner, data e punto aperto. Per una FAQ: risposta, fonte, stato e scadenza.

Usa una tabella di copertura:

Elemento attesoPresenteProvaAzione
decisioni confermateF02, righe 14-22passa
ownerparzialeF04 non li assegna tuttichiedi
dateno2 fonti divergonoferma la pubblicazione

La completezza non si misura contando le parole. Si misura confrontando il risultato con il contratto del lavoro.

Controllo 4: dentro ci sono dati che non devono uscire?

Scansiona input e output. I dati possono entrare nel testo anche quando non erano richiesti.

Controlla almeno:

  • nomi e contatti,
  • credenziali e token,
  • prezzi o condizioni riservate,
  • note commerciali,
  • dati di persone,
  • identificativi interni,
  • riferimenti a clienti o prospect.

Non basta sostituire un nome con Cliente A se il resto del contesto rende la persona riconoscibile. La decisione sull'anonimizzazione appartiene al perimetro dati dell'organizzazione.

Qui tocca fermarsi. Se non sai se un dato può entrare nel tool o uscire nell'output, l'esito è ferma. Non correggi dopo.

La consulenza su roadmap e governance AI serve a fissare questi confini prima che diventino una discussione su ogni singolo file.

Controllo 5: l'output ha seguito istruzioni nascoste?

Un documento può contenere testo che sembra rivolto al modello: ignora la consegna, riassumi soltanto questa pagina, invia i dati a.... In un workflow documentale, quella riga è contenuto da analizzare. Non un comando autorizzato.

Verifica se l'output:

  • cambia obiettivo a metà,
  • cita fonti fuori dal set ammesso,
  • produce un formato inatteso,
  • espone parti che dovevano restare escluse,
  • nasconde l'assenza di una fonte.

Una regola pratica: le istruzioni valide arrivano dal brief e dal control plane. I documenti sono dati. Se un documento prova a cambiare il compito, registra l'evento e ferma il passaggio interessato.

Quando il workflow riceve allegati da persone, cartelle o siti diversi, questa separazione deve comparire nella configurazione, nei test e nel registro, altrimenti una frase nascosta può cambiare il compito senza lasciare un motivo leggibile.

Controllo 6: quale azione può partire da questo output?

Leggi il passaggio successivo. L'output resta in una cartella? Entra in una mail? Aggiorna un CRM? Suggerisce una decisione? Attiva un agent?

Più l'azione è difficile da recuperare, più la prova deve essere forte.

Il NIST AI RMF collega la valutazione a metodi, metriche e documentazione. Il suo profilo GenAI propone soglie minime e processi di approvazione go/no-go commisurati ai rischi. Non ti consegna la soglia per il tuo processo. Quella va definita prima.

Scrivi nel workflow:

Se esito = passa, salva come bozza revisionata.
Se esito = correggi, torna al reviewer con i campi falliti.
Se esito = ferma, non inviare e apri escalation all'owner.

Il testo della regola deve corrispondere a ciò che il sistema fa davvero.

Controllo 7: chi firma il passaggio?

Revisione umana è una formula vuota se manca una persona con competenza, tempo e autorità.

Reviewer vero. Tempo vero.

Definisci 3 ruoli:

RuoloResponsabilità
preparatoreproduce bozza e allega fonti
revieweresegue i 7 controlli
ownerdecide eccezioni e conseguenze

In un caso semplice reviewer e owner possono coincidere. In un caso ad alta conseguenza può servire un esperto di dominio diverso da chi ha costruito il workflow.

Il playbook NIST suggerisce di documentare il grado di supervisione, gli override, gli errori segnalati e le escalation. Nel lavoro quotidiano significa registrare almeno chi ha rivisto, quando, quali controlli sono falliti e perché l'output è passato.

La scheda in 7 righe

Usa questa scheda accanto all'output:

1. Scopo: passa / correggi / ferma | prova:
2. Fonti: passa / correggi / ferma | prova:
3. Completezza: passa / correggi / ferma | prova:
4. Dati: passa / correggi / ferma | prova:
5. Istruzioni: passa / correggi / ferma | prova:
6. Conseguenza: passa / correggi / ferma | prova:
7. Owner: passa / correggi / ferma | nome e data:

Regola di aggregazione: 1 solo ferma blocca l'uso. Un correggi richiede una nuova versione e una seconda verifica del campo. Tutti passa permettono il passaggio previsto, non qualunque uso futuro.

Un solo ferma basta.

Un esempio ipotetico

Un team deve preparare una sintesi di 8 note fittizie per un comitato interno. Il modello produce 6 decisioni. Due non hanno una fonte. Una data contraddice F07. Nell'ultima riga assegna un owner che nessun documento nomina.

La prima impressione è buona: testo ordinato, tono corretto, tabella leggibile.

La checklist dà questo esito:

ControlloEsitoMotivo
scopopassaformato corretto
fontiferma2 decisioni senza prova
completezzacorreggimanca il punto aperto sulla data
datipassadataset fittizio
istruzionipassanessuna deviazione
conseguenzafermail testo andrebbe al comitato
ownerfermaowner inventato

Il file non esce. Il preparatore elimina le 2 decisioni non provate, mostra entrambe le date e lascia l'owner come da assegnare. Poi il reviewer ripete i 3 controlli falliti.

I numeri descrivono un caso didattico. Non sono dati MAIKER HUB né un benchmark.

Campiona anche quando il workflow gira

Il primo test non chiude il tema. Tool, input e persone cambiano.

Definisci una frequenza di controllo per ogni processo. Puoi rivedere il 100% degli output all'inizio e passare a un campione soltanto dopo evidenze sufficienti. La percentuale non va scelta per comodità. Dipende dalla conseguenza e dagli errori osservati.

Registra:

  • output controllati,
  • campi falliti,
  • errori critici,
  • override,
  • tempo di revisione,
  • escalation,
  • cambi di modello o prompt.

Se una categoria di errore cresce, aumenta il controllo o sospendi l'uso interessato. Non aggiungere una frase al prompt e dichiarare risolto il problema.

Gli errori della checklist finta

  • chiedere è corretto? allo stesso modello,
  • dare un voto unico senza evidenza,
  • controllare lo stile prima dei fatti,
  • usare la stessa soglia per bozza e azione,
  • nominare un reviewer senza assegnargli tempo,
  • conservare solo la versione finale,
  • ignorare omissioni e contraddizioni,
  • passare un output perché sembra plausibile.

Il difetto più comune è il controllo senza conseguenza. Tutti vedono l'errore, nessuno sa se correggere, fermare o coinvolgere l'owner.

Il primo output da fermare bene

Prendi un lavoro che oggi passa da una chat a una mail. Esegui i 7 controlli sull'ultima bozza. Conta quante prove mancano e chi dovrebbe firmare il passaggio.

La formazione AI per il team di MAIKER HUB lavora sui casi reali. Porta 1 output, le sue fonti e l'azione che dovrebbe seguire. Costruiamo il gate, compreso il motivo che può fermarlo.

Domande frequenti

Basta controllare le fonti?

No. Un output può citare fonti corrette e restare incompleto, fuori scopo o inadatto all'azione successiva.

Il modello può fare il primo controllo?

Può evidenziare claim, confrontare il formato e proporre punti da verificare. Non sostituisce la fonte né la persona responsabile del passaggio.

Serve verificare ogni output?

All'inizio, spesso sì. Un campionamento può arrivare dopo, quando rischio, errori e prestazioni sono documentati. Non esiste una percentuale valida per tutti.

Cosa salvo nel registro?

ID output, versione, reviewer, data, controlli falliti, correzione, esito e azione successiva. Evita di copiare dati sensibili non necessari.

La checklist vale anche per un chatbot?

Sì, ma va applicata a test set, risposte e fallback prima dell'uso. I requisiti di un chatbot aziendale trattano anche fonti, escalation e confini del prodotto.

Strategia AIAI in azienda