AI models are evolving rapidly, and as developers, we need to adapt to this new era where AI can enhance our applications in ways we never imagined. With modern APIs, we can offload computations and decision-making to powerful language models, making our applications smarter, more responsive, and highly personalized. Imagine building a smarter smart home—where an AI decides which devices should turn on or off based on real-time scenarios. Or creating a health assistant that analyzes a user’s medication list, flags potential interactions, and even considers allergies and medical history. How about a nutrition tracker that not only logs meals but also offers real-time dietary advice based on the user's body metrics? The possibilities are endless. In this hands-on workshop, you’ll build a REST API application that takes user data, generates dynamic AI-powered responses, and processes the results logically. We'll be running a local LLM using Ollama API and integrating it into a Spring application, creating a seamless AI-powered assistant. ⚠ Note: This will be a more advanced session, requiring some prior experience with backend development. Since we'll be running a local LLM, you'll need a machine with decent processing power (preferably with a GPU or a powerful CPU) to ensure smooth performance. By the end of the session, you’ll have the foundational skills to integrate LLMs into real-world applications and leave with fresh ideas on how to bring AI-driven features into your own projects. Join me and start building the future of AI-enhanced applications!
Talk Level:
INTERMEDIATE
Bio:
My name is Valentin, and just like you, I am an enthusiastic software developer working at VIDA Software.
For the past two years, I have delivered successful workshops on AI and Quarkus. My workshop from last year was even selected for Devoxx Belgium, where I had the chance to refine my skills and bring fresh ideas back to the community.
If you attended my previous session, "Build your AI assistant with Ollama, LLM and Spring," consider this the "Level 2" upgrade. The AI landscape has shifted massively in just one year. Rather than waiting for the industry to change around us, let’s be the ones driving that change!