Kursplan

Introduktion till generativ AI och Azure OpenAI

  • Landskapet för AI och generativ AI
  • Översikt över Azure OpenAI-tjänster
  • Konfiguration av Azure-konto och OpenAI-tjänst

Arbete med Azure OpenAI Studio och Playground

  • Navigation i Azure OpenAI Studio
  • Experimentering med modeller i Playground
  • Förståelse för modellernas förmågor och begränsningar

Integration av OpenAI med Java

  • Konfiguration av Java-utvecklingsmiljö
  • Åtkomst till Azure OpenAI med Java
  • Utveckling och testning av AI-funktioner i Java-applikationer
  • Introduktion till ChatGPT och dess integration med Java
  • Förståelse och tillämpning av Prompt Engineering-tekniker

Distribution av AI-modeller som webbapplikationer

  • Skapande av webbapplikationer med Java
  • Inbyggning av AI-funktioner i webbappar
  • Bäst praxis för distribution och skalbarhet

Bildgenerering med DALL-E

  • Introduktion till DALL-E och bildgenerering
  • Användning av DALL-E Studio för att skapa bilder
  • Generering av bilder från Java-kod

Textinbäddningar och semantisk sökningsfunktion

  • Förståelse för textinbäddningar
  • Implementering av inbäddningsmodeller i Java
  • Utveckling av semantiska sökningsfunktioner

Röstbehandling med Whisper AI

  • Grunderna i ljudbehandling med AI
  • Användning av Whisper AI för tal-till-text
  • Översättning av ljud och flerspråkigt stöd

Avancerad integration av AI-modeller

  • Kombinering av text- och ljudmodeller
  • Anpassning av AI-interaktioner med användardata
  • Implementering av nyckelords- och vektorsökning
  • Förbättring av interaktioner med ChatGPT och Prompt Engineering

Säkerhet och finjustering

  • Säkring av AI-drivna applikationer
  • Finjustering av modeller för specifika användningsområden
  • Användning av innehållsfilter för att upprätthålla kvalitet

Praktiska sessioner

  • Praktiska laborationer med verkliga scenarier
  • Samarbetsprojekt och kamratgranskningar
  • Uppsatsprojekt: Byggande av en AI-driven Java-applikation

Sammanfattning och nästa steg

Krav

  • En förståelse för Java-programmering
  • Erfarenhet av RESTful APIs och webbtjänster
  • Kännedom om molnberäkningskoncept

Målgrupp

  • Java-utvecklare
  • Programvaruingenjörer
  • Moln-entusiaster
 14 timmar

Antal deltagare


Price per participant

Upcoming Courses

Relaterade Kategorier