Spring AI: Integrating AI into Enterprise Applications with Java
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore Spring AI, a new framework for seamlessly integrating AI into enterprise Java applications, in this comprehensive conference talk by Christian Tzolov, Spring Framework Engineer at Broadcom and Lead Developer for the Spring AI project. Dive into key AI concepts and learn how to quickly start writing AI applications using Spring's traditional design principles. Discover features like portable client APIs for AI model interaction, effective prompt creation techniques, and converting AI responses to POJOs. Witness demonstrations of use cases such as "query over your docs" using embeddings and vector databases, and explore the popular RAG pattern. Gain insights into evaluating AI application performance and implementing various GenAI patterns, including system prompts, output converters, prompt stuffing, chat memory, function calling, multimodality, and semantic search. Understand how Spring AI addresses the integration challenges of combining enterprise data and APIs with AI models, providing a comprehensive toolkit for building robust AI-powered applications.
Syllabus
Intro
Journey to GenAI
Applying GenAI
Capabilities
Constraints
Demo
GenAI patterns
Demo: System prompt
Demo: Output converters
Demo: Prompt stuffing
Demo: RAG
Demo: Chat memory
Demo: Function calling
Demo: Multimodality
Demo: Evaluation
Demo: Semantic search
Use case
Outro
Taught by
GOTO Conferences
Related Courses
Building Intelligent Applications With Spring AIJetBrains via YouTube Concerto for Java and AI - Building Production-Ready LLM Applications
Spring I/O via YouTube Text-to-SQL: Chat with a Database Using Generative AI
Spring I/O via YouTube Introducing Spring AI - Integrating AI into Enterprise Applications
Spring I/O via YouTube Building a ChatGPT Clone with HTMX, Spring Boot, and Spring AI
Dan Vega via YouTube