Steckbrief
Dauer: 2 Tage
Offener Kurs: 1.100 € je Teilnehmer:in (Rabatte für Kolleg:innen)
Inhouse: 3.580 € (bis zu 8 Teilnehmer:innen)

Beschreibung
Spring AI Grundlagen ist ein praxisorientierter Einführungskurs für Softwareentwicklerinnen und -entwickler, die moderne KI-Anwendungen mit dem Spring-Ökosystem entwickeln möchten.
Der Kurs vermittelt fundiertes Wissen über das neue Spring-AI-Framework und zeigt, wie sich etablierte Spring Konzepte und Technologien auf die KI-Domäne übertragen lassen.
Ziel
Im Mittelpunkt steht die Integration von Unternehmensdaten und APIs mit modernen KI-Modellen. Teilnehmer:innen lernen, wie sich KI-Funktionalitäten effizient, transparent und wartbar in Spring-Anwendungen integrieren lassen – ganz im Sinne der bewährten Prinzipien der Spring-Architektur.
Wer sollte teilnehmen
Software-Entwickler:innen mit guten Kenntnissen in Java und Spring
Inhalt
- Einführung in KI
- Zentrale Technologien
- Terminologie
- Einführung in Spring AI:
- Architektur und Ziele
- Integration mit Spring Boot
- Vergleich mit bestehenden KI-Frameworks
- Modellanbindung & API-Design:
- Unterstützung für gängige KI-Modelle (OpenAI, Anthropic, Microsoft, Amazon, Google, Ollama)
- Typen: Chat Completion, Embeddings, Text2Image, Speech, Moderation
- Vektordatenbanken & RAG:
- Anbindung an Vektorspeicher wie Chroma, Weaviate, PGVector, Redis etc.
- Nutzung der SQL-ähnlichen Filter-API für Metadatenabfragen
- Structured Outputs:
- Abbildung von KI-Ausgaben auf Java-POJOs
- Nutzung von ChatClient und Advisors API
- Tool- & Function Calling:
- Ausführung externer Funktionen auf Anfrage des KI-Modells
- Zugriff auf Live-Daten und Geschäftslogik
- Beobachtbarkeit und Evaluierung:
- Logging und Metriken für KI-Operationen
- Schutz vor Halluzinationen und inkonsistentem Output
- Anwendungsfälle:
- Chatbot über Dokumentation
- Semantische Suche & Q&A
- Sprach- und Bildgenerierung
- Dokumenten-Injektion und ETL
Leistungen
Folgende Leistungen sind im Preis je Teilnehmer:in enthalten:
- Teilnahmegebühr
- Vollverpflegung
- elektronische Version aller Schulungsunterlagen (z.B. PDF der Folien, Zugang zu Source Code Repositories)
- bis zu 60 Minuten Remote-Coaching durch den Trainer nach Abschluss des Trainings
Konditionen
Es gelten unsere AGB.