AI 202: Next-Level AI Mastery for Java Developers
summary
Walks through a runnable Spring Boot demo that wires Spring AI to OpenAI, uses the Tika document reader to ingest PDFs/docx, and stores embeddings in a Quadrant vector store for RAG. Shows concrete numbers: a sample prompt costs 133 tokens, a chat memory window trimmed to 10 items, and a retrieval that returns exact Piper Warrior V‑speeds (44 and 50 KIAS) from the ingested manual. Includes endpoints for chat, template prompts, translation, speech output files, image analysis (wake turbulence), and links to github.com/mkheck/ai202 and github.com/mkheck/rag.
AI-written summary · about
chapters (9)
- 0:00Introduction and context
- 3:51The new shiny paradox
- 5:55Applications for AI models
- 9:26Getting started with Spring AI
- 24:04Retrieval Augmented Generation
- 30:56Templates and prompting
- 34:03Conversation management
- 43:20Advanced media capabilities
- 52:02Resources and conclusion
related talks
49mPractical AI in Java
45mThe Overwhelmed Spring Developer's Guide To AI
01h 00mSpring AI
51mIntelligent Applications with Spring AI
48mBuilding AI Powered Applications with Java
01h 03mBuilding AI powered Applications with Java
28mSpring AI: Streamlining Java Enterprise AI Development and Deployment
02h 43mSpring into the AI Era: A Practical Exploration for Developers (Workshop)
