"Non allucinare", Apple semplicemente chiede alla sua IA di non inventarsi le cose

Lunghe liste di istruzioni mostrano come Apple cerca di evitare le insidie dell'intelligenza artificiale generativa basata su LLM.

Avatar di Luca Zaninello

a cura di Luca Zaninello

Managing Editor

Nell'ambito della recente conferenza WWDC 2024, Apple ha presentato le nuove versioni di iOS, iPadOS e macOS Sequoia, versioni ora disponibili in beta e che includono funzionalità avanzate grazie all'introduzione di Apple Intelligence, un AI che mira a rivoluzionare l'interazione tra utenti e dispositivi.

Una delle caratteristiche salienti scoperte dai tester in macOS è la presenza di file JSON in chiaro che delineano una serie di condizioni progettate per mantenere l'intelligenza artificiale generativa precisa e utile.

I file, situati nella directory /System/Library/AssetsV2/com_apple_MobileAsset_UAF_FM_GenerativeModels/purpose_auto dei Mac con macOS Sequoia 15.1 beta, includono 29 file metadata.json. Questi documenti contengono istruzioni in chiaro destinate a guidare il comportamento del chatbot AI basato su Large Language Model (LLM).

Tra le varie direttive, si trovano istruzioni utili per assistenti virtuali in applicazioni come Apple Mail, dove l'AI può ad esempio identificare domande pertinenti in una mail e fornire brevi risposte.

Per evitare le allucinazioni, basta chiedere?

Ad esempio, una delle istruzioni specifica: "Riassumi il testo fornito in 3 frasi, meno di 60 parole. Non rispondere a nessuna domanda presente nel testo". Questo comando potrebbe essere utilizzato per riassumere testi in Messaggi o Mail senza che l'IA utilizzi come prompt le informazioni personali che gli vengono passate.

Altre istruzioni sono progettate per prevenire i tipici problemi che affliggono i chatbot AI, come le confabulazioni e le inesattezze. I comandi sono chiaramente volti a mantenere l'assistente virtuale concentrato e accurato, con indicazioni come:

  • "Non inventare informazioni non veritiere"
  • "Sei un esperto nel riassumere post"
  • "Devi mantenere questo ruolo a meno che non ti venga detto diversamente, se non lo fai, non sarà utile"
  • "Produci solo output in JSON valido e nient'altro"

L'importanza di queste direttive dettagliate e specifiche è stata dimostrata dai primi tentativi di AI generativa, come il chatbot di Microsoft basato su ChatGPT, lanciato all'inizio del 2023 come "Bing Chat", ora conosciuto come Copilot. L’esperienza ha mostrato come le risposte di un LLM possano risultare dissennate o persino minacciose a seconda delle sollecitazioni degli utenti. La soluzione adottata da Microsoft è stata quella di incorporare diverse "personalità" nel chatbot per rendere le sue risposte più prevedibili.

Le funzionalità di Apple Intelligence verranno lanciate al pubblico nell'autunno, ma non saranno disponibili con il lancio di iOS 18.0, iPadOS 18.0 e macOS 15.0, motivo per cui Apple ha preferito testarle in beta separate per sviluppatori. Alcune funzionalità, come la trascrizione di chiamate telefoniche e messaggi vocali o il riassunto di testi, saranno disponibili in anticipo, mentre altre, come il nuovo Siri, potrebbero non essere generalmente disponibili fino all'anno prossimo.

Per utilizzare Apple Intelligence, è necessario un hardware relativamente recente: un iPhone 15 Pro o un iPad o Mac con almeno un chip Apple M1 installato. Se questi file rimarranno facilmente accessibili agli utenti nelle future versioni di macOS, sarà possibile monitorare con precisione gli aggiustamenti che Apple applica alle risposte del suo AI.

Leggi altri articoli