Java Meets AI: Empowering Spring Developers to Build Intelligent Apps
Enterprise Java is ready for generative AI. Learn to build intelligent apps with Spring AI, using advanced patterns like RAG and Tool Calling.
#1about 2 minutes
Understanding the fundamentals of generative AI for developers
Learn the core concepts of generative AI, including foundation models, large language models (LLMs), prompts, and the token-based prediction process.
#2about 4 minutes
The role of frameworks in simplifying AI integration
Discover why frameworks are crucial for integrating AI, providing high-level abstractions for REST APIs, structured outputs, and easy model switching.
#3about 3 minutes
A comparison of popular Java AI frameworks
Get an overview of the Java AI ecosystem, comparing the key features and origins of LangChain4j, Spring AI, and Microsoft's Semantic Kernel.
#4about 7 minutes
Building an AI application using LangChain4j
See a practical implementation of an AI-powered recipe finder using LangChain4j, from low-level models to the high-level, declarative AI Service abstraction.
#5about 4 minutes
Implementing the same AI application with Spring AI
Explore how to build the same recipe finder application using Spring AI's fluent ChatClient API for a streamlined, builder-pattern approach to AI calls.
#6about 5 minutes
Advanced patterns for building sophisticated AI applications
Understand common LLM limitations like context size and lack of custom knowledge, and learn about advanced patterns like RAG and tool calling to solve them.
#7about 3 minutes
Implementing RAG and tool calling with LangChain4j
Learn how to implement retrieval-augmented generation (RAG) and tool calling in LangChain4j using its built-in abstractions like the EmbeddingStoreIngester and @Tool annotation.
#8about 1 minute
Implementing RAG and tool calling with Spring AI
Discover how Spring AI handles advanced patterns by using the ChatClient's fluent API for tool registration and the Advisor concept for implementing RAG.
#9about 2 minutes
Exploring AI agents and the Model Context Protocol
Get a glimpse into the future of autonomous AI agents and how the Model Context Protocol (MCP) aims to standardize interactions between different AI services.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
02:54 MIN
Exploring frameworks for building agentic AI applications in Java
Supercharge Agentic AI Apps: A DevEx-Driven Approach to Cloud-Native Scaffolding
02:55 MIN
Introducing Spring AI for generative AI applications
Building AI-Driven Spring Applications With Spring AI
02:56 MIN
Exploring APIs and frameworks for Java developers
Enter the Brave New World of GenAI with Vector Search
03:10 MIN
Integrating generative AI into Java applications with LangChain4j
Infusing Generative AI in your Java Apps with LangChain4j
04:40 MIN
Simplifying GenAI development with the LangChain4J framework
Langchain4J - An Introduction for Impatient Developers
04:24 MIN
An overview of the LangChain4j framework for Java
AI Agents Graph: Your following tool in your Java AI journey
01:59 MIN
Why Java is a strong choice for enterprise AI applications
Agentic AI Systems for Critical Workloads
02:12 MIN
Navigating the complex AI landscape for Java developers
Exploring AI: Opportunities and Risks for DevelopersIn today's rapidly evolving tech landscape, the integration of Artificial Intelligence (AI) in development presents both exciting opportunities and notable risks. This dynamic was the focus of a recent panel discussion featuring industry experts Kent...
Daniel Cranney
Stephan Gillich - Bringing AI EverywhereIn the ever-evolving world of technology, AI continues to be the frontier for innovation and transformation. Stephan Gillich, from the AI Center of Excellence at Intel, dove into the subject in a recent session titled "Bringing AI Everywhere," sheddi...
Daniel Cranney
Panel Discussion: Responsible AI in Practice - Real-World Examples and ChallengesIntroductionIn the ever-evolving landscape of artificial intelligence, the concept of "responsible AI" has emerged as a cornerstone for ethical and practical AI implementation. During the WWC24 Panel discussion, three eminent experts—Mina, Bjorn Brin...