Möchtest du mit deinem Team teilnehmen? Ab drei Personen profitiert ihr von unseren Gruppenrabatten! Direkt im Shop buchen!

Spring AI in der Praxis: RAG, MCP und LLM-Evaluation


Online-Workshop – 28. April ca. 9–16 Uhr

Viele Demos zeigen, wie schnell ein LLM mit Spring AI eingebunden ist. Für eine echte Anwendung reicht das jedoch nicht aus. Ein einzelner Prompt löst kein reales Geschäftsproblem, denn ohne Zugriff auf eigene Daten und ohne Anbindung der notwendigen APIs stößt das Modell sehr schnell an Grenzen.

Gleichzeitig müssen die Ergebnisse des Modells zuverlässig validiert werden, doch das nicht-deterministische Verhalten macht klassische Testansätze unzuverlässig.

In diesem Workshop lernst du, wie du mit RAG zusätzliche Informationen bereitstellst, damit das Modell fundierte Antworten liefert, statt zu halluzinieren. Du lernst, mit dem Model Context Protocol (MCP) gezielt APIs einzubinden und damit auch komplexe Abläufe umzusetzen. Du erfährst außerdem, wie du LLM-basierte Funktionen systematisch prüfst und bewertest, auch wenn bekannte Teststrategien an ihre Grenzen stoßen.

Du erfährst, welche Bausteine du kombinieren musst, um LLM-Features stabil, testbar und erweiterbar in deine Anwendung zu integrieren. Die wichtigsten Konzepte setzt du direkt anhand praktischer Beispiele um

Vorkenntnisse

Es werden grundsätzliche Kenntnisse in Java, Spring Boot und Spring AI vorausgesetzt.

Lernziele

Nach einer kurzen Auffrischung der Grundlagen lernst du, zentrale Probleme bei der Entwicklung AI-basierter Systeme mit Spring AI zu lösen. Du erhältst einen Einblick in die Erstellung automatisierter Tests für nicht-deterministische Systeme. Darüber hinaus lernen sie, wie AI-basierte Systeme in eine bestehende Anwendungslandschaft mit eigenen Daten und APIs integriert werden können

Agenda

  • Spring AI Basics im Schnelldurchlauf
  • LLM-Features evaluieren und geeignete Teststrategien entwickeln
  • Relevante Information per RAG dynamisch bereitstellen
  • Eigene und externe APIs per MCP einbinden

 

Technische Anforderungen

Du benötigst ein Entwicklungssystem mit Java, Maven und der bevorzugten IDE. Docker oder eine vergleichbare Containerlösung und eine lokale Ollama-Installation sind optional.

Speaker

 

Thorben Janssen
Thorben Janssen löst als freiberuflicher Consultant und Trainer Persistenzprobleme mit JPA und Hibernate. Seit Neuestem unterstützt er Teams auch bei der Entwicklung intelligenter Anwendungen mit Spring AI. Er ist Autor des Amazon-Bestsellers Hibernate Tips - More than 70 solutions to common Hibernate problems und internationaler Redner mit über 20 Jahren Erfahrung mit JPA und Hibernate. Auf thorben-janssen.com schreibt er über Persistenzthemen und Spring AI und hilft Entwicklern im Persistence Hub ihre Fertigkeiten zu verbessern.