Crafting Intelligent Applications with Quarkus/LangChain4j
summary
Quarkus integrates LangChain4j as a framework extension that turns chains, embeddings, vector stores and tool-calling into CDI beans with build-time optimizations and native-image support; the team prototypes an extension in a single afternoon and shows an Alpha the next morning. Demos run in Quarkus DevMode and include image generation (OpenAI DALL·E) and captioning (GPT‑4o), a RAG chatbot using embeddings + vector DB retrieval, and function-calling tools that cancel bookings via JDBC-like beans with guardrails implemented as an AI Service for prompt‑injection detection.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:50LLMs and AI infused apps
- 13:12Why Quarkus for AI
- 16:21Demo image generation
- 21:36RAG pattern explained
- 25:52Demo RAG chatbot
- 34:00Function calling demo
- 40:19Guardrails and security
- 41:44Observability and conclusion
related talks
42mCrafting Intelligent Applications in Java with Quarkus / LangChain4j
01h 01mCreate #AI Infused #Java Apps with #LangChain4j
36mCrafting Intelligent Cloud Native applications with Quarkus
44mUnlocking the Future of Java: LLM Integration Unveiled by Quarkus & LangChain4j
50mDeveloping AI applications in Java with Quarkus and Langchain4j
44mCrafting Intelligent Supersonic Subatomic applications with Quarkus
47mCreating AI-infused Apps, the Easy Way 🤙
51mNext-Level Features of LangChain4j for Production-Ready AI Applications
