LLMs mit Informationen anreichern – RAG mit Spring AI
12. Februar 2025 Schreibe einen Kommentar Kategorisiert in: KI, SpringDie Serie „AI in Java“ geht weiter mit Retrieval Augmented Generation (RAG) in Spring AI. Nachdem wir uns im letzten Teil der Serie bereits mit…
KI in Java Anwendungen
2. Oktober 2024 Schreibe einen Kommentar Kategorisiert in: Java SE, Jakarta EE (Java EE), Quarkus, KI, SpringGenerative KI Modelle sind immer noch in aller Munde und mittlerweile hat vermutlich jeder schon einmal versucht sich mit ChatGPT zu unterhalten. Um die KI…
Werkzeuge für die AI – Quarkus und LangChain4j
20. November 2024 Schreibe einen Kommentar Kategorisiert in: Quarkus, KIIm letzten Blog-Artikel zum Thema AI haben wir uns die Tools-Unterstützung mit Spring und Spring AI angeschaut (siehe hier). In diesem Artikel schauen wir uns…
Werkzeuge für die AI – Function calling/Tools in LLMs mit Spring AI
6. November 2024 Schreibe einen Kommentar Kategorisiert in: KI, SpringEiner der ersten Stolpersteine bei der Integration von AI Schnittstellen in Anwendungen ist häufig, dass das Modell nicht auf aktuelle Informationen zurückgreifen kann, da diese…
Von Sets zu Arrays im OpenAPI Generator
30. Juli 2024 Schreibe einen Kommentar Kategorisiert in: WebprogrammierungDas OpenAPI Generator Projekt ist enorm hilfreich, wenn man auf Schnittstellen mit OpenAPI Dokumentation zugreifen möchte. Hiermit lassen sich für unterschiedliche Programmiersprachen und Frameworks passende…
Build Once, Deploy Everywhere: Umgebungsvariablen im Angular-Frontend
16. April 2024 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE), Quarkus, DevOps, WebprogrammierungDie Konfiguration unseres Java-Backend über Umgebungsvariablen zur Laufzeit ist zum Beispiel mit MicroProfile-Config im JEE/Quarkus Kontext oder ConfigurationProperties in Spring Boot ziemlich einfach. Wenn unsere…
Flyway für Datenbankmigrationen in Spring Boot
28. Mai 2024 Schreibe einen Kommentar Kategorisiert in: DevOps, SpringÜber die Lebenszeit einer Anwendung ergeben sich immer wieder auch Änderungen am Schema der persistenten Daten. Das zieht im Betrieb auch oft Probleme nach sich.…
502 Bad Gateway in Quarkus 3 Anwendung mit Keycloak/OIDC in K8s
26. Februar 2024 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE), Quarkus, DevOpsInsbesondere bei der Migration einer Quarkus 2 Anwendung auf Quarkus 3 stößt man beim Testen der Anwendung im K8s-Cluster eventuell auf das Problem, dass die…
Git-Flow und das JGit-Flow Plugin für Maven
7. September 2016 Schreibe einen Kommentar Kategorisiert in: EntwicklungswerkzeugeIn diesem Artikel wird Git-Flow erläutert, wobei dabei allgemein das Konzept dahinter aufgegriffen wird. Der eigentliche Umgang mit den Git-Flow-Befehlen wird mit Hilfe des JGit-Flow Plugin…
WildFly SSO für Webanwendungen mit PicketLink
1. Juli 2016 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE), Application ServerNachdem in einem vorherigen Blogeintrag (Wildfly SSO mit Keycloak (SAML,Oauth)) erklärt wurde wie Keycloak genutzt werden kann, soll in diesem Post darauf eingegangen werden wie SSO…