Cover image for Building Intelligent Applications with Spring AI

Building Intelligent Applications with Spring AI

Develop Practical Java Solutions with Generative AI, Multimodal Models, and Agents

John Blum

Created by John Blum

Explore how to create intelligent Java applications using Spring AI. Move from experimenting with AI to building real solutions that handle chat, audio, images, and automation. Gain practical experience applying generative AI and multimodal models within the Spring ecosystem.

Packt | May 2026 | 310 min

What You Will Learn

You will start by learning the essentials of AI and Spring AI, then apply these concepts through hands-on projects like real-time translation and audio processing. As you progress, you will add features, compare models, and focus on testing and observability to ensure your applications are robust and ready for real-world use.

Key Features

  • Build and deploy AI-powered Java apps using familiar Spring patterns
  • Integrate chat, audio, image, and structured outputs for real-world scenarios
  • Monitor, test, and extend intelligent systems for production-ready reliability

Target Audience

If you are a Java or Spring developer looking to add AI capabilities to your applications, this course is designed for you. It is ideal for those comfortable with Java and Spring who want to move beyond prototypes and build reliable, intelligent systems, even if you have limited prior experience with AI.

Related courses