Webinar

Spring AI: Integration von KI Komponenten in selbstentwickelte Software – Online Training

Inhalte

Diese KI-Schulung bietet einen umfassenden Einblick in die Implementierung von KI-gestützten Funktionen mit dem Retrieval-Augmented-Generation-Muster unter Verwendung der neuesten Java Spring-Bibliothek. Mit einer Mischung aus theoretischen Erläuterungen und praktischen Übungen lernen Sie, fortschrittliche KI-Komponenten wie z.B. einen Chat-Assistenten zu entwickeln und anzupassen.

Wir werden lernen, wie das Retrieval-augmented Generation Pattern für KI-Textgenerierung funktioniert. Dabei werden grundlegende Konzepte wie Modelle, Embeddings und vektorbasierte Datenbanken eingeführt. Wir vertiefen uns in die Verwendung von Prompting-Techniken sowie in das Zusammenspiel von Retrieval und Generierung. Das Pattern nutzt einen zweistufigen Ansatz, bei dem zuerst relevante Textfragmente aus einer vektorbasierten Datenbank abgerufen werden, um dann mithilfe von Generierungsmodellen eine Antwort zu formulieren. Dabei wird sowohl auf die Effizienz der Abfrage als auch auf die Qualität der Generierung Wert gelegt.

Die Benutzeroberfläche wird beispielhaft mit Angular entwickelt, um Best Practices für den Umgang mit gestreamten KI-Antworten zu erlernen.

Dieser KI-Kurs ist interaktiv und praxisorientiert. Sie haben die Möglichkeit, Inhalte individuell anzupassen und spezifische Unternehmensbeispiele einzubringen, um den maximalen Nutzen für ihre eigene Softwareentwicklung zu erzielen.

Kursinhalt
  • Spring AI ist eine neue Ergänzung des Spring-Frameworks, die es uns ermöglicht, mit KI-Chat-Modellen in Unternehmensanwendungen zu arbeiten.
  • Einführung in den theoretischen Hintergrund von KI-Modellen: grundlegenden Konzepte und Prinzipien hinter der Entwicklung von KI-Chat-Assistenten vorgestellt. Dies umfasst einen Überblick über verschiedener KI-Techniken wie maschinelles Lernen, natürliche Sprachverarbeitung und neuronale Netzwerke.
  • Grundlagen von Spring AI: Einführung in die abstrakten Konzepte, die als Grundlage für die Entwicklung von KI-Anwendungen dienen.
  • Kernabstraktionen: Erläuterung der Kernabstraktionen von Spring AI, die verschiedene Implementierungen ermöglichen und einen einfachen Austausch von Komponenten mit minimalen Codeänderungen ermöglichen. Hierbei werden die ChatClient- /StreamingChatClient-Schnittstellen und deren Implementierungen für OpenAI, Azure OpenAI, Ollama, VertexAI, Huggingface, Bedrock/Llama2, Bedrock/Anthropic, Bedrock/Titan, Bedrock/Cohere sowie Abstraktionen wie EmbeddingClient und ImageClient und deren Modellimplementierungen behandelt.
  • Höherstufige Funktionalitäten: Vorstellung der höherstufigen Funktionen von Spring AI zur Bewältigung gängiger Anwendungsfälle wie Fragen und Antworten zu Ihrer Dokumentation oder Chatten mit Ihrer Dokumentation.
  • Integration mit Spring-Ecosystem-Projekten: Erklärung, wie Spring AI mit anderen Projekten im Spring-Ecosystem, wie Spring Integration, Spring Batch, Spring Data, Spring Cloud GCP, Spring Cloud usw., integriert werden kann.
  • Setup-Vereinfachung: Nutzung von Spring Boot Starters zur Vereinfachung der Einrichtung wesentlicher Abhängigkeiten und Klassen sowie Vorstellung von Beispielanwendungen zur Erkundung der Funktionen des Projekts.
  • Verwendung von Spring CLI: Einführung in das neue Spring CLI-Projekt, das es ermöglicht, schnell zu starten, indem der Befehl spring boot new ai für neue Projekte oder spring boot add ai zur Hinzufügung von KI-Funktionen zu einer vorhandenen Anwendung verwendet wird.

Jeder Teilnehmer erhält englischsprachige Kursunterlagen.

Kursziel

Sie erlernen praxisnah die Integration von KI-Komponenten in individuelle Software mit Spring AI. Schwerpunkte sind das Retrieval-Augmented-Generation-Muster, die Implementierung generativer KI-Funktionen und die zuverlässige Anbindung von LLMs in Java-Anwendungen.

Lernziele

Sie erlernen praxisnah die Integration von KI-Komponenten in individuelle Software mit Spring AI. Schwerpunkte sind das Retrieval-Augmented-Generation-Muster, die Implementierung generativer KI-Funktionen und die zuverlässige Anbindung von LLMs in Java-Anwendungen.

Zielgruppen
  • Softwareentwickler und -architekten

Diese KI-Schulung bietet einen umfassenden Einblick in die Implementierung von KI-gestützten Funktionen mit dem Retrieval-Augmented-Generation-Muster unter Verwendung der neuesten Java Spring-Bibliothe...

Mehr Informationen

Termine und Orte

Datum Dauer Preis
Webinar
19.10.2026 - 22.10.2026 32 h 32 h Details Details Jetzt buchen

SG-Seminar-Nr.: 8569427

Anbieter-Seminar-Nr.: EAIC-Online

Termine

  • 19.10.2026 - 22.10.2026

    Webinar

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Seminar merken
Vergleichen
Jetzt buchen

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 32 h
  • Anbieterbewertung   (224)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Webinar
19.10.2026 - 22.10.2026 32 h 32 h Details Details Jetzt buchen