Premessa: perché i modelli di AI spesso sbagliano?
ChatGPT, come altri modelli di linguaggio AI, ha dimostrato notevoli miglioramenti negli anni, diventando più veloce, più ricettivo e più capace di comprendere contesti complessi. Tuttavia, uno dei problemi più comuni che utenti e sviluppatori riscontrano è che spesso non restituisce la risposta desiderata per via di supposizioni erronee. In molte occasioni, il modello cerca di “riempire i vuoti” nel prompt, immaginando cosa l’utente intende, anche quando è necessario maggiore chiarimento.
Questo atteggiamento può portare a risposte generiche, imprecise o addirittura fuorvianti. È una strategia di sopravvivenza, considerando che il modello deve rispondere sempre, ma non può chiedere chiarimenti come fa un umano. Il risultato? ChatGPT produce una risposta plausibile basata su quanto capisce del contesto, ma non necessariamente su quanto effettivamente gli è stato chiesto.
La frase “magica” che cambia tutto
Gli utenti più esperti hanno scoperto che aggiungendo una semplice frase ai prompt può migliorare drasticamente la precisione del risultato. La formula è la seguente:
- Aggiungi questa frase esatta al prompt: “Assumi che tu abbia tutti i dettagli necessari per rispondere alla domanda.”
- Il modello è così "spinto" a non cercare di indovinare, ma a basare la risposta solo su ciò che è stato espresso chiaramente.
La frase agisce come un prompt di modifica comportamentale. Invece di partire con supposizioni, ChatGPT inizia a costruire la risposta in base ai dati a disposizione, limitando le interpretazioni errate. Per esempio, se chiedi “Cosa succede in un processo di machine learning?” e aggiungi la frase sopra menzionata, ChatGPT ti fornirà una risposta più specifica e meno incline a divagazioni.
Applicazioni pratiche
Questo stratagemma può essere utilizzato in moltissimi contesti, tanto per il lavoro quanto per l'istruzione:
- Nel mondo aziendale: per chiedere analisi o scenari di mercato, specificando che ChatGPT deve usare solo i dati forniti.
- Nell'ambito accademico: per produrre riassunti di testi, con richieste chiare a non andare oltre il contenuto originale.
- Nel campo della programmazione: per ottenere spiegazioni tecniche in cui vengano esclusi esempi che possono sembrare plausibili ma non richiesti.
Ad esempio, se chiedi “Spiegami in breve come funziona la crittografia AES”, aggiungendo la frase “Assumi che tu abbia tutti i dettagli necessari per rispondere alla domanda”, ChatGPT fornirà una spiegazione precisa, non arricchita con informazioni non richieste o ipotetiche.
Un vantaggio per chi interagisce con l’AI
Il vantaggio più evidente di questa modifica ai prompt è il controllo maggiore che l’utente esercita sul risultato. Invece di ricevere un output generico o di “ponte”, si ha accesso a informazioni mirate, costruite sui fatti conosciuti e non suggeriti. Questo rende l’interazione con ChatGPT più precisa, soprattutto in contesti in cui l’accuratezza è critica.
I limiti e le considerazioni finali
Sebbene la frase abbia molte potenzialità, non è una soluzione universale. In alcuni casi, il modello dovrà comunque fare supposizioni, specialmente quando i dati mancano o il contesto è troppo vago. Tuttavia, in contesti in cui il prompt è chiaro e specifico, essa si rivela uno strumento molto potente.
In conclusione, questa semplice modifica al prompt dimostra l’importanza della comunicazione precisa quando si interagisce con l’AI. Non si tratta di renderla più intelligente, ma di guidarla meglio verso la risposta corretta. Per questo motivo, aggiungere la frase “Assumi che tu abbia tutti i dettagli necessari per rispondere alla domanda” può essere una pratica da adottare con profitto.