Passa al contenuto principale

Allucinazioni e come ridurle

Intermedio
What you'll learn
  • Capire PERCHÉ i modelli inventano risposte sicure e ben formate
  • Riconoscere le 5 zone ad alto rischio in cui essere più scettici
  • Applicare una cassetta degli attrezzi in 6 parti per ridurre drasticamente le allucinazioni
  • Usare un prompt anti-allucinazione pronto da copiare che àncora alle fonti, dà una via d'uscita e impone le citazioni
  • Adottare la mentalità che adegua lo sforzo di verifica al costo dell'errore

Un'allucinazione è quando un modello afferma qualcosa di falso con totale sicurezza. Non sta mentendo e non è guasto: è il rovescio della medaglia di come funzionano gli LLM: generano testo plausibile, e plausibile non sempre significa vero (vedi Cos'è un LLM?). Non puoi eliminarla del tutto con il prompt, ma puoi ridurla drasticamente e intercettare il resto.

Perché succede

Il modello predice una continuazione probabile. Quando non "sa" qualcosa, la continuazione dall'aspetto più probabile è spesso una risposta sicura, ben formata — e sbagliata. Non c'è un segnale integrato di "non sono sicuro" a meno che tu non crei lo spazio perché ci sia.

Pro tip
  • La soluzione per la maggior parte delle allucinazioni è creare deliberatamente spazio per l'incertezza: dai al modello il permesso di dire che non lo sa.

Le zone ad alto rischio

Sii il più scettico possibile quando l'output riguarda:

  • Citazioni, virgolettati e riferimenti — articoli inventati, URL falsi, citazioni attribuite male.
  • Numeri, date e statistiche specifici — cifre plausibili ma inventate.
  • Fatti di nicchia o molto recenti — al di là di ciò che il modello ha appreso in modo affidabile.
  • Dettagli di API e librerie — metodi o parametri che non esistono.
  • Specifiche su persone e ambito legale/medico — alta posta in gioco, facile sbagliare in modo sottile.

La cassetta degli attrezzi per la riduzione

Combinali — ciascuno aiuta:

Guided walkthrough1 of 6
  1. Incolla il testo sorgente e di' "rispondi solo dal testo qui sopra; se non c'è, dillo." È l'idea centrale dietro la RAG (/docs/foundations/rag).

Un prompt anti-allucinazione da copiare e incollare

Gran parte della cassetta degli attrezzi qui sopra si condensa in un unico wrapper riutilizzabile. Incolla la tua fonte dove indicato e poni la tua domanda: àncora la risposta, dà al modello una via d'uscita e impone le citazioni in un colpo solo:

Wrapper anti-allucinazione

You answer ONLY from the SOURCE below.
Rules:
- If the answer is not in the SOURCE, reply exactly: "Not stated in the source."
- After every claim, quote the exact sentence from the SOURCE that supports it.
- Do not add outside knowledge, estimates, or assumptions.

SOURCE:
"""
[paste the document, transcript, or data here]
"""

QUESTION: [your question]

Perché funziona: la via di fuga "Not stated in the source" elimina la pressione a tirare a indovinare, e la regola di citare la frase rende impossibile nascondere qualsiasi affermazione non supportata. Togli il blocco SOURCE quando vuoi davvero la conoscenza propria del modello — ma a quel punto la verifica torna a carico tuo.

La mentalità che ti protegge davvero

Watch out
  • Nessun prompt rende l'output affidabile al 100%. Per qualsiasi cosa importante — un numero in un report, una citazione, un comando che eseguirai, un dettaglio medico/legale/finanziario — verificalo rispetto a una fonte affidabile. Tratta l'AI come una bozza rapida, non come autorità finale. Questo è il cuore dell'Uso responsabile (/docs/security/responsible-use).

Una regola semplice: il costo di sbagliare determina la quantità di verifica. Brainstorming? Fidati liberamente. Pubblicare una statistica? Verifica ogni volta.

Key takeaways
  • Le allucinazioni sono un sottoprodotto della generazione basata sulla plausibilità, non un bug che puoi eliminare del tutto con il prompt.
  • Sii più scettico con citazioni, numeri/date, fatti di nicchia o recenti, dettagli di API e specifiche su persone/legali/mediche.
  • Combina la cassetta degli attrezzi: àncora alle fonti, dài una via d'uscita, pretendi citazioni, abbassa la temperatura, usa gli strumenti, fai verifiche incrociate.
  • Un unico prompt wrapper àncora alle fonti + dà una via d'uscita + impone le citazioni in un colpo solo.
  • Adegua lo sforzo di verifica al costo di sbagliare — fidati liberamente quando costa poco, verifica ogni affermazione quando ha conseguenze.

Mettiti alla prova

0/5
  1. Perché i modelli hanno allucinazioni?
  2. Quale tra queste è una zona ad alto rischio in cui dovresti essere più scettico?
  3. Qual è l'effetto più diretto del dare al modello una via d'uscita esplicita come "Se non sei sicuro, di' 'Non lo so'"?
  4. Quale regola decide quanta verifica serve a una risposta?
  5. Nel prompt wrapper anti-allucinazione, cosa rende impossibile nascondere qualsiasi affermazione non supportata?

Prossimi passi