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

Numero di Partecipanti


Prezzo per Partecipante

Corsi in Arrivo

Categorie relative