In questo corso di due giorni i partecipanti approfondiranno il mondo dei grandi modelli linguistici, con un focus specifico su ChatGPT. Il corso copre una vasta gamma di argomenti, dalla comprensione dei concetti fondamentali alla storia ChatGPT e la famiglia di modelli GPT per esplorarne le applicazioni e i limiti, comprese le alternative ChatGPT.
I partecipanti impareranno come utilizzare ChatGPT in modo sicuro e responsabile in vari settori e casi d'uso, dalla traduzione all'ingegneria del software, alla creazione di contenuti, all'analisi della percezione e al riepilogo del testo. Capiranno come funziona il prompt engineering e lavoreranno anche con varie API per attività comuni.
- Comprendere i concetti principali di grandi modelli linguistici e ChatGPT, comprese le loro capacità e applicazioni.
- Il suo confronto ChatGPT con altri modelli della famiglia GPT, esaminandone la storia, i fornitori, i modelli di licenza e le questioni relative alla protezione dei dati.
- Esplorare l'impatto dell'uso ChatGPT in tutti i settori, identificando potenziali vantaggi e sfide in ciascun settore.
- Identificare diversi casi d'uso a ChatGPT, come traduzione, generazione di codice e debug, creazione di contenuti, riepilogo e analisi del sentiment.
- Competenza nel prompting e nelle tecniche di prompt engineering con cui interagire in modo efficace ChatGPT e ottieni le risposte che desideri.
- Esplorare diversi approcci di prompt engineering, tra cui Standard, Role, Zero-shot, Few-shot e Chain of Thoughts, e comprenderne i punti di forza e di debolezza.
- Analisi dei rischi e delle limitazioni legate all'uso ChatGPT, con particolare attenzione alla privacy dei dati e alle questioni di sicurezza, e imparando come mitigare i potenziali rischi.
- Progettare una potenziale architettura per l'uso sicuro di ChatGPT all’interno dell’azienda, tenendo conto delle questioni relative alla privacy e alla sicurezza.
- Confronto tra API OpenAI e Azure Servizi cognitivi, valutandone vantaggi e svantaggi e analizzando i modelli esistenti disponibili tramite queste API.
- Implementazione di esempi Python per attività comuni utilizzando l'API OpenAI, acquisendo esperienza pratica di lavoro ChatGPT a livello di programmazione.
- Creazione di un'applicazione Python che utilizza l'API ChatGPT convertire gli appunti delle sessioni in riassunti, applicando le conoscenze acquisite durante il corso.
- Implementazione di tecniche di anonimizzazione e mascheramento in Python per proteggere le informazioni sensibili durante l'utilizzo ChatGPT.
- Sviluppo di un modulo di anonimizzazione all'interno di una connessione ChatGPT, garantendo la gestione sicura dei dati durante le interazioni.
- Esplorare approcci alternativi all'utilizzo della tecnologia proprietaria ChatGPT, comprendendo le considerazioni e le implicazioni di tali scelte.
Non sono previsti prerequisiti di certificazione per questo corso.
1. Introduzione ai concetti principali dei grandi modelli linguistici e ChatGPT.
2. Confronto tra famiglie modello ChatGPT e GPT: storia, fornitori, modello di licenza e questioni di protezione dei dati.
3. Impatto dell'uso ChatGPT in diversi settori.
4. Casi d'uso con ChatGPT: traduzione, generazione e debug del codice, creazione di contenuti, riepilogo, analisi del sentiment.
5. Suggerimenti e ingegneria tempestiva ChatGPT.
6. Approcci al prompt engineering: Standard, Role, Zero-shot, Few-shot, Chain of Thoughts.
7. Rischi e limitazioni nell'uso ChatGPT (comprese le questioni relative alla privacy e alla sicurezza dei dati).
8. Caso d'uso: una potenziale architettura per l'uso sicuro di ChatGPT da parte delle imprese.
9. Utilizzo delle API OpenAI e Azure Servizi cognitivi: pro e contro, revisione dei modelli esistenti.
10. Esempi Python di esecuzione di attività comuni utilizzando l'API OpenAI.
11. Esercizio: implementare un'applicazione Python che converta gli appunti della riunione in un riepilogo utilizzando ChatGPT API.
12. Come implementare l'anonimizzazione e il mascheramento in Python.
13. Esercizio: Implementazione di un modulo di anonimizzazione in una connessione ChatGPT.
14. Alternative all'utilizzo della tecnologia proprietaria ChatGPT.
Non ci sono raccomandazioni in questo momento.
Dopo questo corso riceverai un certificato di completamento.

