Contattataci

Struttura del corso

Introduzione all’intelligenza artificiale generativa e ad Azure OpenAI

  • La panoramica dell’IA e dell’intelligenza artificiale generativa
  • Panoramica sui servizi Azure OpenAI
  • Configurazione di un account Azure e del servizio OpenAI

Utilizzo di Azure OpenAI Studio e Playground

  • Navigazione nell’interfaccia di Azure OpenAI Studio
  • Test dei modelli all’interno del Playground
  • Comprensione delle capacità e dei limiti dei modelli disponibili

Integrazione di OpenAI con Java

  • Configurazione dell’ambiente di sviluppo Java
  • Accesso ai servizi Azure OpenAI tramite codice Java
  • Sviluppo e collaudo di funzionalità basate sull’IA in applicazioni Java
  • Introduzione a ChatGPT e all’integrazione con Java
  • Applicazione delle tecniche di Prompt Engineering per migliorare i risultati

Deploy di modelli AI in applicazioni web

  • Creazione di applicazioni web con Java
  • Integrazione di funzionalità intelligenti nelle app web
  • Best practice per il deployment e la scalabilità dell’applicazione

Generazione di immagini con DALL-E

  • Introduzione a DALL-E e alla generazione automatica di immagini
  • Creazione di immagini tramite lo studio DALL-E
  • Generazione di contenuti visivi direttamente da codice Java

Embedding testuali e ricerca semantica

  • Conoscenza teorica degli embedding testuali
  • Implementazione di modelli di embedding in Java
  • Sviluppo di funzionalità di ricerca semantica nelle applicazioni

Elaborazione del parlato con Whisper AI

  • Nozioni base sull’elaborazione audio tramite intelligenza artificiale
  • Utilizzo di Whisper AI per la trascrizione vocale in testo
  • Traduzione vocale e supporto multilingua

Integrazione avanzata di modelli IA

  • Combina modelli testuali e audio per creare esperienze utente più ricche
  • Personalizzazione delle interazioni con l’IA in base ai dati degli utenti
  • Implementazione di sistemi di ricerca tramite parole chiave e vettori semantici
  • Ottimizzazione delle interazioni con ChatGPT grazie al Prompt Engineering

Sicurezza e ottimizzazione dei modelli

  • Protezione delle applicazioni dotate di funzionalità IA
  • Ottimizzazione e personalizzazione dei modelli per scopi specifici
  • Impiego di filtri del contenuto per garantire la qualità delle risposte generate

Sessioni pratiche e progetti finali

  • Esercitazioni dirette su scenari reali incontrati nello sviluppo professionale
  • Collaborazione tra i partecipanti e revisione collettiva dei progetti
  • Progetto finale: sviluppare un’applicazione Java dotata di capacità intelligenti

Riassunto e prospettive future

Requisiti

  • Conoscenza della programmazione Java
  • Esperienza nell’utilizzo di API RESTful e servizi web
  • Familiarità con i concetti fondamentali dell’informatica cloud

Destinatari

  • Sviluppatori Java
  • Ingegneri del software
  • Appassionati di tecnologie cloud
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative