Home › Seminare › Java › SPRINGLC4J
25 Jahre Erfahrung FreeCall 0800 tutegos
Künstliche Intelligenz in Spring-Anwendungen mit LangChain4j
In diesem praxisorientierten Seminar lernen die Teilnehmer, wie KI-Modelle (Large Language Models, LLMs) mit LangChain4j in Spring Boot-Anwendungen integriert werden können. Der Kurs kombiniert theoretisches Wissen mit praktischen Übungen, die auf realen Anwendungsfällen basieren. Nach der Schulung sind die Teilnehmer in der Lage, KI-Modelle mit LangChain4j in Spring Boot-Anwendungen zu integrieren, zu optimieren und produktiv einzusetzen. Sie werden verstehen, wie Retrieval-Augmented Generation (RAG) für die Verarbeitung unternehmensspezifischer Daten genutzt werden kann und wie KI-Agenten als Alternative zu traditioneller Geschäftslogik implementiert werden können.
![[LOGO]](../../../images/seminare/logos/spring-ai.png)
Inhalte des Seminars
Einführung in KI
- Definition und grundlegende Konzepte der Künstlichen Intelligenz (KI)
- Überblick über KI-gestützte Anwendungen und KI-Agenten (Agentic AI)
- Einführung in Large Language Models (LLMs) und deren Einsatzmöglichkeiten
- Verständnis der technischen Grundlagen und Limitierungen von LLMs
Lokale LLMs
- Einrichtung und Konfiguration von Ollama für lokale LLMs
- Nutzung von Open WebUI als Benutzeroberfläche für Ollama
- Vor- und Nachteile lokaler vs. Cloud-basierter LLMs
- Performance-Optimierung lokaler Modelle
KI-Agenten in Java und LangChain4j
- Überblick über KI-Anwendungen und KI-Bibliotheken in Java
- Einführung in “Chat as Code” in Java-Anwendungen
- Architektur und Funktionsumfang von LangChain4j
- Implementierung einfacher KI-Agenten mit LangChain4j
Nutzung von LLMs in Spring Boot mit LangChain4j
- Integration von LangChain4j in Spring Boot-Anwendungen
- Konfiguration und Nutzung von Ollama mit lokalen Modellen: Llama und DeepSeek
- Anbindung an Cloud-basierte LLMs: OpenAI, GitHub Models, Azure, Anthropic und andere
- Implementierung und Optimierung von Embedding-Modellen
- Auswahl und Konfiguration geeigneter Embedding-Stores
- Integration von Bild-Generierungsmodellen in Spring-Anwendungen
Prompt-Engineering
- Best Practices für effektives Prompt-Engineering
- Strukturierung von Prompts für verschiedene Anwendungsfälle
- Templating und Wiederverwendung von Prompts
- Evaluierung und Optimierung von Prompt-Qualität
Speichern und Abrufen von Informationen
- Konzept und Implementierung der Retrieval-Augmented Generation (RAG)
- Verarbeitung und Indexierung von Dokumenten und unstrukturierten Daten
- Auswahl und Konfiguration geeigneter Vektor-Datenbanken
- Implementierung einer vollständigen RAG-Lösung mit LangChain4j
- Optimierung von Suchabfragen und Relevanz der Ergebnisse
Tools und Function Calls
- Konzept der Agentic AI als Alternative zur traditionellen CRUD-Geschäftslogik
- Implementierung und Nutzung von Tools für externe Funktionsaufrufe
- Integration des Model Context Protocol (MCP) in Spring-Anwendungen
- Entwicklung von KI-Agenten mit Zugriff auf Unternehmensdaten und -funktionen
Entwurfsmuster und Workflow-Automatisierung
- Best Practices und Entwurfsmuster für effektive KI-Agenten
- Verkettung von KI-Modellen für komplexe Aufgaben und Workflows
- Implementierung von KI-gestützten Geschäftsprozessen
- Fehlerbehandlung und Robustheit von KI-Anwendungen
Bereitstellung, Skalierung und Sicherheit
- Strategien für das Deployment von KI-Anwendungen in Produktionsumgebungen
- Performance-Optimierungen und Skalierungskonzepte
- Sicherheit, Datenschutz und ethische Aspekte in KI-Anwendungen
- Monitoring und Logging von KI-Anwendungen
Exkurs: Alternative zu LangChain4j
- Vorstellung und Vergleich von Spring AI als Alternative
- Integration von Spring AI in bestehende Spring Boot-Anwendungen
- Migration zwischen LangChain4j und Spring AI
Termine / Kontakt
Jedes Seminar führt tutego als kundenangepasstes Inhouse-Seminar durch.
Alle unsere Seminare können zudem als Live-Online-Seminar besucht werden.
Wir helfen Ihnen gerne bei der Anmeldung und einen passenden Termin zu finden. Kontaktieren Sie uns per E-Mail oder unter 0800/tutegos (kostenlos aus allen Netzen).
Die Fakten
- Empfohlene Schulungsdauer: 3 Tage, insgesamt 24 Unterrichtsstunden à 45 Minuten
- Zielgruppe: Softwareentwickler, Architekten und KI-Interessierte mit Grundkenntnissen in Java und Spring Boot.
- Vorkenntnisse: Der Kurs ›Spring Boot und Spring Framework‹ oder vergleichbare Kenntnisse.
- Schulungsunterlagen: Umfassende Seminarunterlagen und Referenzdokumentation
Verweise
Alle Kategorien
- .NET
- AutoCAD
- Big Data
- C und C++
- Datenbanktechnologien
- Digitale Kompetenz
- HTML und CSS
- Informationssicherheit und Recht
- iWork
- Java
- JavaScript und Framework
- KI, ML, AI
- Linux
- MATLAB
- Mobile Geräteentwicklung
- Netzwerke
- Office
- Oracle
- Programmiersprachen
- SAP
- Server-Administration und Systemverwaltung
- Software-Architektur
- Web-Backend
- XML