ChatGPT è onnipresente, ma cosa può fare e come funziona? Analizzeremo le basi e spiegheremo come iniziare a utilizzare l’intelligenza artificiale (IA).
Sono passati alcuni anni dal debutto di ChatGPT nel 2022 e probabilmente sei ancora alle prime armi con l’IA. Impariamo sempre di più sull’IA ogni giorno, e comprendere come funziona questa tecnologia può aiutarti a sfruttare al meglio le tue conversazioni.
Sebbene ChatGPT sia facile da usare in superficie, dietro le quinte avvengono molti calcoli complessi, personalizzati per ogni utente. I modelli linguistici di grandi dimensioni (LLM) si basano su enormi reti neurali dell’intelligenza artificiale che possono elaborare e generare testo simile a quello umano, analizzare immagini e persino parlare da soli. Ecco come funziona.
Qual è la tecnologia dietro ChatGPT?
Nella sua forma più elementare, ChatGPT è un sito web conversazionale o un’applicazione mobile che può ricevere richieste dagli esseri umani. Le persone hanno trovato molti usi creativi per esso, tra cui la scrittura di articoli ed e-mail, la progettazione di siti web, la scrittura di codice software e il completamento di attività tramite agenti AI.
Sebbene ChatGPT sia il chatbot AI più popolare oggi, altri che potresti aver sentito nominare includono Google Gemini, Perplexity e Claude di Anthropic. Tutti sono stati addestrati su grandi quantità di dati, che li “insegna” come interagire con gli umani in modo convincente, come se fossero umani. Ma sono più simili ad alieni (o bambini piccoli) che cercano costantemente di imparare come diventare adulti. Vogliono anche essere popolari; OpenAI ha dovuto recentemente fare marcia indietro su un aggiornamento di ChatGPT perché stava diventando eccessivamente adulatorio.
Questo processo di apprendimento viene eseguito alimentando il chatbot con dati, principalmente provenienti da Internet (Wikipedia è una fonte importante), inclusi libri protetti da copyright, video di YouTube e altro materiale originale, che in alcuni casi ha portato a contenziosi. I chatbot alieni bramano quante più informazioni possibili in modo da poter continuare a comportarsi meglio.
Il modello apprende prendendo una parte di testo dai dati (ad esempio, la frase di apertura di un articolo di Wikipedia) e tentando di prevedere il token successivo nella sequenza. Quindi, confronta l’output con il testo effettivo nel corpus di addestramento e regola i suoi parametri per correggere eventuali errori. Facendo questo ripetutamente su un corpo molto ampio di testo (o immagini o voce), può sviluppare un modello linguistico in grado di creare sequenze di testo coerenti quando viene fornito un prompt.
Questo processo si basa su un’architettura software chiamata rete neurale profonda (DNN), in particolare una rete Transformer. Le reti Transformer sono esperte nel suddividere il testo in “token”, che sono essenzialmente parte di una parola (“parola” è un token, “essenzialmente” sono due token). Quindi prevede la sequenza che ha maggiori probabilità di risuonare con l’utente in base alle interazioni di quell’utente. Ogni calcolo è diverso per ogni persona, il che richiede un sacco di potenza ed energia.
ChatGPT “ricorda” anche le tue conversazioni precedenti per generare risposte personalizzate. Più parli con esso, più è in grado di perfezionare le sue interazioni con te. Se dici qualcosa come “Non è corretto”, il modello prende nota e prova un approccio diverso la prossima volta. Questo è noto come “apprendimento per rinforzo dal feedback umano” (RLHF), ed è anche ciò che rende ChatGPT più utile dei suoi predecessori.
Come provare ChatGPT?
Puoi iscriverti a ChatGPT sul sito web o sull’applicazione di OpenAI (iOS o Android), e puoi utilizzare la versione di base anche senza creare un account. La versione gratuita è sufficiente per le conversazioni occasionali, ma limita il numero di interazioni che puoi avere con il modello di punta GPT-4o al giorno e il numero di foto che puoi caricare.
Per un uso serio e continuativo, potresti voler provare la versione a pagamento, ChatGPT Plus, che costa 20 dollari al mese. Ha meno restrizioni e funzionalità aggiuntive, come il modello di creazione di video Sora e i GPT personalizzati. Quest’ultimo è un mini modello che puoi utilizzare per attività specifiche come la traduzione linguistica, mentre il modello principale ChatGPT è più come un jolly.
OpenAI offre anche altri livelli di abbonamento, come il modello Pro da 200 dollari al mese, che non ha limiti ed è in grado di eseguire operazioni come la compilazione di report di ricerca avanzati. Ci sono anche account team ed enterprise per le grandi organizzazioni. Infine, gli sviluppatori possono anche accedere a ChatGPT tramite l’API di OpenAI, e si viene pagati in base al numero di token utilizzati.
Cosa posso fare con ChatGPT?
Con le istruzioni e il contesto giusti, ChatGPT può essere incredibilmente utile. Ecco alcune delle cose che puoi fare con ChatGPT.
Scrittura
ChatGPT può essere un utile assistente alla scrittura. Se gli chiedi di scrivere un intero articolo in una volta sola, otterrai risultati contrastanti. Ma se ci lavori passo dopo passo, ChatGPT può fare cose impressionanti. Ad esempio, puoi iniziare con una traccia e riempire ogni sezione con l’aiuto del chatbot di OpenAI.
Modifica
ChatGPT è un ottimo assistente all’editing; utilizzalo per la revisione di copie, la correzione di bozze, la riformulazione, la regolazione dello stile e altro ancora.
Traduzione
ChatGPT traduce abbastanza bene in diverse lingue. Se stai lavorando con un campo specializzato, puoi migliorare la sua traduzione fornendo contesto, come esempi di documenti della lingua di origine e della lingua di destinazione.
Riassunto
ChatGPT può riassumere articoli, discorsi e documenti. Diventa più preciso quando fornisci linee guida, come quali argomenti mettere in evidenza.
Brainstorming
ChatGPT qui può offrire una vasta gamma di aiuto, suggerendo punti di discussione per una presentazione alla pianificazione di un viaggio.
Scrittura di codice
ChatGPT è un ottimo assistente di codifica, trasformando descrizioni funzionali in codice funzionante in diversi linguaggi di programmazione e scripting.
Creazione e interpretazione di immagini
Puoi caricare foto e porre domande su di esse; ad esempio, aggiungi una foto di un albero e chiedi “Che pianta è questa?” ChatGPT può anche spiegare gli screenshot se hai un problema, puoi vedere qualcosa sul tuo telefono. Può anche creare immagini con il suo nuovo generatore interno, che è stato ben accolto.
Avere conversazioni verbali
Con la modalità vocale, non è necessario creare dei prompt di testo perfetti. Basta parlare al microfono e iniziare a chattare.
Creazione di clip di filmati
Il generatore di video Sora crea clip personalizzati che durano solo pochi secondi, senza audio, e possono essere utilizzati per potenziare progetti video più grandi o come pezzi autonomi. È disponibile per gli abbonati a ChatGPT Plus e Pro e offre funzionalità limitate gratuite tramite l’applicazione Microsoft Bing.
Non consigliamo di utilizzare ChatGPT come strumento di ricerca, perché tende a farlo. Potrebbe generare allucinazioni o fabbricare informazioni. Un LLM come ChatGPT può combinare il testo in modo che sia lessicalmente corretto, ma fattualmente sbagliato. Lo stesso vale per l’uso di ChatGPT per la codifica: potrebbe generare codice non funzionale o non sicuro. Una buona regola generale è quella di utilizzare ChatGPT come punto di partenza, quindi controllare l’accuratezza del suo output facendo clic sui collegamenti di origine forniti da ChatGPT o con una ricerca separata su Google. (Perplexity è un altro chatbot incentrato sulle citazioni.)
Quali sono le alternative a ChatGPT?
Diverse altre società e organizzazioni hanno sviluppato LLM di monitoraggio delle istruzioni che competono con ChatGPT.
- Google Gemini: il modello AI di Google può fare quasi tutto ciò che puoi fare con ChatGPT, e si connette all’ecosistema di Google in modo da poter esportare l’output in Gmail, Fogli Google, Documenti e altro ancora.
- Bing: Microsoft ha investito miliardi di dollari in OpenAI e ha integrato ChatGPT nel suo motore di ricerca Bing. È un’interfaccia conversazionale per la ricerca di conoscenze e per l’esecuzione di altre attività che puoi eseguire con ChatGPT. Cita le fonti delle informazioni che genera, il che ti consente di verificare la provenienza delle informazioni.
- Claude: Anthropic è un laboratorio di intelligenza artificiale con sede a San Francisco che ha lanciato Claude, un concorrente di ChatGPT che ha una solida reputazione per la scrittura e la codifica.
- Perplexity: molte persone utilizzano Perplexity per cercare sul Web come alternativa a Google. È in rapida ascesa e sarà la piattaforma di ricerca preferita sui nuovi telefoni Razr di Motorola. Si dice che Samsung sia in trattative per fare lo stesso.
- Modelli open source: la comunità open source ha rilasciato LLM che puoi eseguire sui tuoi server. Questi LLM possono aiutarti a controllare i tuoi dati ed evitare il blocco del fornitore. Gli LLM open source sono molto più piccoli di ChatGPT e più difficili da configurare, ma possono produrre risultati impressionanti se hai l’abilità tecnica. I modelli Llama di Meta sono alcuni dei più noti. Altre opzioni includono Open Assistant, Alpaca, Vicuna e Dolly 2.