Building AI powered Applications with Java
summary
Shows a concrete Java RAG pipeline using LangChain4j (not Spring AI for the demo), GPT‑4‑mini for embeddings, and an Oracle Convergent Database as a vector store started via testcontainers. Demo indexes 397 Asciidoc/txt files into ~2,583 embeddings, stores vectors in Oracle, and runs retrieval that sometimes returns correct policy answers but remains nondeterministic. Includes practical notes: chunking choices, parser pitfalls, a 900MB Oracle image that starts in ~10s versus a 9GB image at ~3min, and mention of NCP/MCP and Spring AI Java SDK.
AI-written summary · about
chapters (6)
- 0:00Introduction and setup
- 11:13Why AI matters now
- 22:19Oracle database for AI
- 33:15Demo with LangChain4j
- 57:21Future of AI in Java
- 1:01:17Closing and resources
related talks
48mBuilding AI Powered Applications with Java
42mBuilding AI Powered Applications with Java
53mUnleash the Power of AI Agents with Java Building Intelligent Application
46mGenerative AI and Java
55mAI in Java? Meet LangChain4j and Build Intelligent Services
28mAPIs and GenAI : Your Perfect Combo with LLM-Powered Frameworks.
44mJava Meets AI: Empowering Spring Developers to Build Intelligent Apps
41mFrom Chat to RAG to MCP: Enhancing Java Applications with AI
