About this course
You will develop the same Spring AI application throughout the course. You will start with a new Spring project, then move through model response evaluation, document-based applications, tool calling, MCP, and agentic workflows.
Before you start
Basic experience with Java and Spring Boot, plus foundational knowledge of REST APIs and databases.
What you will learn
- Your first steps with Spring AI
- Evaluating model responses
- Prompts, templates, and response formats
- Document-grounded answers with RAG
- Conversation memory and context
- Tool calling and taking action
- MCP servers and clients
- Working with audio and images
- Metrics and prompt tracing
- Security for AI applications
- AI applications beyond chat
- Agentic workflows and Embabel