Agentic AI-Anwendungen mit Spring Boot – Spring AI und LangChain4j in der Praxis


Online-Workshop – 24. Juni 2025, ca. 9–16 Uhr
In diesem Workshop lernen die Teilnehmer, wie sie Agentic AI-Anwendungen mit Spring Boot entwickeln. Der Fokus liegt dabei auf der Nutzung von Spring AI und LangChain4j.

Sie erfahren, wie KI-Modelle integriert und autonome Agenten für komplexe Aufgaben erstellt werden. Praktische Übungen ermöglichen es, das Wissen direkt anzuwenden und skalierbare, intelligente Systeme zu entwickeln.

Vorkenntnisse

Für eine optimale Teilnahme sollten folgende Kenntnisse vorhanden sein:

  • Grundkenntnisse in Java und Spring Boot
  • Grundverständnis von Softwarearchitekturen

Lernziele

Nach Abschluss des Workshops können die Teilnehmer:innen:

  • den Begriff Agentic AI sowie die Konzepte rund um Agent, LLM, Chat/Prompt, Memory, Tool und Knowledge/RAG(Retrieval-Augmented Generation) erklären,
  • LLMs (Large Language Models) wie OpenAI GPT oder Ollama (Llama, DeepSeek usw.) in Spring Boot-Anwendungen integrieren,
  • lokale Modelle über Ollama in Projekten verwenden,
  • mit Spring AI und LangChain4j produktive Spring Boot Chatbot- und Agentenanwendungen entwickeln,
  • Retrieval-Augmented Generation (RAG) in Projekten einsetzen,
  • eigene Tools für Agenten definieren und ansprechen,
  • Best Practices für die Entwicklung, den Test und den Betrieb von agentischen KI-Anwendungen anwenden.

Agenda

  • Grundlagen der KI: Chat as Code, Agenten, Chats/Prompts, LLMs, Chat Memory, Tools, Knowledge (RAG)
  • Nutzung von Spring AI in Spring-Boot-Anwendungen
  • Nutzung von LangChain4j in Spring-Boot-Anwendungen
  • Implementierung eines Spring-Boot-AI-Agentic-Chatbots mit allen Facetten

 

Technische Anforderungen


  • Rechner mit:
    • Java 17 / 21, Maven, Docker Desktop, mit stabilem Internetzugang
    • Java IDE (IntelliJ, Eclipse, usw.)
  • API-Zugänge:
    • OpenAI API Key (https://platform.openai.com)
    • groq API Key (https://groq.com)
  • Ollama für lokale LLMs (https://ollama.com)
  • Open WebUI für Ollama (https://openwebui.com)
  • Speaker

     

    Lofi Dewanto
    Lofi Dewanto ist ein erfahrener Softwareentwickler mit dem Schwerpunkt auf Java und Open-Source-Technologien. Seit fast 30 Jahren ist er in der Java-Programmierung aktiv – von den Anfängen der Sprache bis heute. Als Autor, Trainer und Speaker teilt Dr. Dewanto sein Wissen in den Bereichen modellgetriebene Softwareentwicklung, Java-Frameworks wie Spring, GWT und J2CL sowie moderne Open-Source-Tools. LinkedIn

    betterCode-Newsletter

    Du möchtest über die betterCode() Spring und weitere unserer betterCode()-Events auf dem Laufenden gehalten werden?

     

    Anmelden