Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
Introduzione a Generative AI e Azure OpenAI
- Panoramica dell'IA e della Generative AI
- panoramica dei servizi di Azure OpenAI
- Configurazione di un account Azure e del servizio OpenAI
Lavoro con Azure OpenAI Studio e Playground
- Navigazione in Azure OpenAI Studio
- Sperimentazione con i modelli nel Playground
- Comprensione delle capacità e dei limiti dei modelli
Integrazione di OpenAI con Java
- Configurazione dell'ambiente di sviluppo Java
- Accesso ad Azure OpenAI utilizzando Java
- Sviluppo e test delle funzionalità AI nelle applicazioni Java
- Introduzione a ChatGPT e la sua integrazione con Java
- Comprensione ed applicazione delle tecniche di Prompt Engineering
Distribuzione dei modelli AI come Applicazioni Web
- Creazione di applicazioni web con Java
- Incorporamento delle funzionalità AI nelle app web
- Migliori prassi per la distribuzione e lo scalabilità
Generazione di Immagini con DALL-E
- Introduzione a DALL-E e alla generazione di immagini
- Utilizzo del DALL-E Studio per creare immagini
- Generazione di immagini tramite codice Java
Insiemi di Testo e Ricerca Semantica
- Comprensione degli insiemi di testo
- Implementazione dei modelli di embedding in Java
- Sviluppo delle funzionalità di ricerca semantica
Elaborazione del Vocale con Whisper AI
- Nozioni di base dell'elaborazione del suono con l'IA
- Utilizzo di Whisper AI per la trasformazione vocale in testo
- Traduzione audio e supporto multilingue
Integrazione Avanzata dei Modelli AI
- Combinazione di modelli di testo ed elaborazione vocale
- Personalizzazione delle interazioni AI con i dati dell'utente
- Implementazione della ricerca chiave e vettoriale
- Miglioramento delle interazioni con ChatGPT ed engineering dei prompt
Sicurezza e Ottimizzazione
- Protezione delle applicazioni AI
- Ottimizzazione dei modelli per casi d'uso specifici
- Utilizzo di filtri del contenuto per mantenere la qualità
Sessioni Pratiche
- Laboratori pratici con scenari reali
- Progetti collaborativi e revisioni peer-to-peer
- Progetto finale: Sviluppo di un'applicazione Java potenziata da AI
Riepilogo e Passaggi Successivi
Requisiti
- Comprendere la programmazione in Java
- Esperienza con RESTful API e servizi web
- Familiarità con i concetti di calcolo-cloud
Target
- Sviluppatori Java
- Ingegneri software
- Enthusiasti del cloud
14 ore