Etwas ist schiefgelaufen
Hang in there while we get back on track
Entwicklung von AI Chat-Assistenten mit Java / Spring AI
- 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.
- Softwareentwickler und -architekten
-
Sprache
- Deutsch
-
Level
- Fortgeschritten
-
Geeignet für
- Erwachsene
Veranstaltungsort
wird online durchgeführt
-
1. Juli 2024, 08:00 – 5. Juli 2024, 08:00
-
14. Oktober 2024, 08:00 – 18. Oktober 2024, 08:00
Sie werden auf deren Website weitergeleitet
Mitteilung senden
Anmelden oder Registrieren um eine Mitteilung zu senden
Ähnliche Angebote
CAS Digital Acceleration & AI
Rochester-Bern Executive Programs
Do., 21. Nov. – Do., 25. Sept.
CHF 12,900
Machine Learning Fundamentals in Python
ZHAW Zürcher Hochschule für Angewandte Wissenschaften
Do., 5. Dez. – Do., 16. Jan.
CHF 1,150
Einführung ins Programmieren mit Python
ZHAW Zürcher Hochschule für Angewandte Wissenschaften
Di., 17. Sept. – Di., 22. Okt.
CHF 1,150