Spring AI Workshop – Integrera generativ AI i Java/Spring Boot

21900 kr

Denna praktiskt inriktade workshop introducerar utvecklare till Spring AI, den kraftfulla integrationen mellan Spring Boot och moderna Large Language Models (LLM) som OpenAI och Anthropic och en lång rad andra leverantörer.

Du lär dig hur du bygger AI-drivna applikationer med Spring Boots välbekanta programmeringsmodell. Varje modul kombinerar teori, guidade demos och praktiska övningar, där du steg för steg går från enkla textinteraktioner till avancerade AI-system som kan hämta data, anropa API:er och använda Model Context Protocol (MCP) för samarbete mellan flera tjänster.

Beskrivning

Målgrupp:

Java- och Spring Boot-utvecklare som behöver lära sig hur Spring AI enkelt integrerar Java- och Spring Boot-applikationer med generativ AI.

Förkunskaper:

Programmeringskunskaper i Java, minst motsvarande kursen Java Foundation. Kunskap i Spring Boot, minst motsvarande workshopen Spring Boot Introduction – Hands-on Workshop.

Efter workshopen kommer du att förstå hur du bygger och utökar intelligenta, produktionsklara Spring Boot-applikationer med hjälp av Spring AI.

Innehåll

Modul 1 – Introduktion till Spring AI

  • Översikt över Spring AI
  • Stöd för olika modeller (OpenAI, Anthropic, m.fl.)
  • Skapa ditt första projekt med Spring Boot + Spring AI
  • Använda ChatClient för enkla promptar

Modul 2 – Strukturerad utdata

  • Hantera modellens svar som strukturerad data
  • Omvandla LLM-svar till typade Java-objekt
  • Demo & labb: automatisk omvandling av LLM-svar till strukturerad form

Modul 3 – Advisors

  • Förstå advisors i Spring AI
  • Använd chat memory advisors för kontextuella konversationer
  • Använd logging advisors för spårbarhet och observability
  • Demo & labb: implementera chat-historik och loggning

Modul 4 – Retrieval-Augmented Generation (RAG)

  • Konceptet RAG och hur man kombinerar LLM med egen data
  • Använda embeddings och vektorlagring
  • Bygga ett RAG-system som läser data från PDF:er och databaser
  • Demo & labb: resort-informationsassistent med RAG-sökning

Modul 5 – Tool Calling

  • Hur “tools” utökar modellens funktioner
  • Skillnaden mellan RAG (informationshämtning) och tools (aktioner)
  • Låta modellen själv anropar exponerade metoder
  • Bygga en AI-agent som faktiskt kan göra bokningar
  • Demo & labb: resort-assistent som integrerar restaurang- och aktivitets-API:er

Modul 6 – Model Context Protocol (MCP)

  • Introduktion till MCP och hur det kopplar ihop AI-system
  • Skillnaden mellan MCP och traditionell tool calling
  • Användning av Spring AI 1.1 med inbyggt stöd för MCP
  • Bygga en Resort Assistant MCP-klient som ansluter till MCP-servers
  • Demo & labb: kombinera flera AI-aktiverade micro services via MCP

Läromål

  • Förstå grunderna i Spring AI och integration med LLM-modeller
  • Skapa strukturerade, kontextuella och tillståndsbevarande AI-interaktioner
  • Integrera extern data via RAG med dokument och databaser
  • Exponera och konsumera tools för att skapa AI-funktioner som kan utföra actions
  • Implementera Model Context Protocol (MCP) för AI-kommunikation mellan tjänster
  • Kombinera Spring Boot och Spring AI för att bygga intelligenta, modulära system

Teknik och ramverk

  • Spring Boot 3
  • Spring AI 1.0 and 1.1 (Milestone)
  • OpenAI / Anthropic-modeller
  • Vektorlagring & embeddings
  • MCP (Model Context Protocol)
  • H2 / REST / JSON

Sammanfattning

Denna workshop kombinerar utveckling av enterprise-system med modern AI-utveckling. Du lämnar kursen med färdiga projekt, praktisk erfarenhet och kunskap för att utöka dina egna Spring Boot-applikationer med AI-funktioner genom att använda välbekanta Spring-principer tillsammans med de nya möjligheterna i Spring AI.

När kursen är klar kommer du att ha:
• 6 fullt fungerande AI-demoprojekt
• 6 labblösningar med tillhörande övningar
• Praktiska kodmönster för AI-integration
• En stabil grund för att bygga ditt eget ekosystem av AI-tjänster

 

Utbildningen genomförs i samarbete med Actlea

Kontakta oss om kursen

Gå tillbaka

Ditt meddelande har skickats

Varning
Varning
Varning
Varning

Varning.

Ytterligare information

Kurslängd

2 dagar

Lärarledd

Ja

Språk

Svenskt tal, material på engelska

Recensioner

Det finns inga recensioner än.

Endast inloggade kunder som har köpt denna produkt får lämna en recension.