Questo è un corso avanzato su come utilizzare l'API ChatGPT per risolvere vari compiti relativi alla generazione di codici di database, backend e elaborazione dati. Copre anche le limitazioni ChatGPT e come migliorarne la funzionalità integrandosi con API di terze parti. L'ultima parte del corso approfondisce l'uso di alternative open source per implementare modelli on-premise simili.
A ogni studente verrà assegnata la propria configurazione dell'ambiente di laboratorio virtuale.
Dettagli aggiuntivi:
Per partecipare a questo corso è necessario avere:
• PC/laptop con accesso a Internet
• Browser web aggiornato
Questo corso è adatto a:
• Sviluppatori, programmatori, amministratori di sistema che desiderano incorporare ChatGPT nei loro progetti
• Sviluppatori, programmatori che desiderano saperne di più sull'intelligenza artificiale e sull'elaborazione del linguaggio naturale
• Professionisti che desiderano apprendere argomenti avanzati sull'utilizzo ChatGPT per migliorare il flusso di lavoro e ottenere di più in meno tempo
Al termine del corso i partecipanti acquisiranno conoscenze e competenze quali:
● Utilizzare ChatGPT per attività specializzate come la manipolazione di dati SQL e la definizione di endpoint API tramite Flask
● Integrazione ChatGPT nelle Scritture
● Costruire applicazioni in giro ChatGPT
● Utilizzo dei modelli preaddestrati di HuggingFace.
● Sfruttare i modelli HuggingFace ospitati e locali.
Prima di frequentare questo corso, consigliamo ai partecipanti:
● Avere familiarità con il concetto di API e le basi del linguaggio di programmazione Python.
Modulo 1: ChatGPT Review
- Interagire con l'interfaccia
- Migliorare l'esperienza di sviluppo
- Confronto con altri modelli: BERT, GPT e T5
Modulo 2: ChatGPT per compiti specializzati
- Per quali compiti sono più adatti ChatGPT automazione?
- Creazione di un sito HTML statico
- Definizione di endpoint API semplici tramite Flask
- Manipolazione di dati complessi tramite SQL
- Ottenere approfondimenti da file Excel/CSV tramite Panda
Laboratorio pratico
Modulo 3: ChatGPT API
- chiamata ChatGPT da uno script Python
- Gestire le conversazioni
- Integrazione ChatGPT negli script
Laboratorio pratico
Modulo 4: Creare applicazioni in giro ChatGPT
- ChatGPT limiti
- Compensazione delle limitazioni tramite API esterne
- Completamento della conoscenza tramite l'API di Wikipedia
- Matematica avanzata tramite l'API WolframAlpha
Laboratorio pratico
Modulo 5: La necessità di un servizio in sede chatGPT: l'ecosistema HuggingFace
- Il problema con le API closed source
- Martelli pneumatici vs cassette degli attrezzi: perché è importante usare lo strumento giusto
- Testare un modello di generazione di testo/immagine nel browser
Laboratorio pratico
Modulo 6: Sfruttare i modelli HuggingFace ospitati e in sede
- Testare le applicazioni senza il boilerplate
- Integrazione di un endpoint API nella tua applicazione
- Spostamento di un modello nella tua infrastruttura
- Restare aggiornati: HuggingFace Spaces
Laboratorio pratico
Non ci sono raccomandazioni in questo momento.
Il corso non è associato ad alcun programma di certificazione.

