Чему вы научитесь
- Подключать OpenAI, Anthropic, Ollama и другие LLM через единый API Spring AI
- Проектировать промпты с шаблонами и получать структурированные ответы в Java-объекты
- Давать LLM доступ к бизнес-логике через Tool Calling и аннотацию @Tool
- Строить RAG-пайплайны: загрузка документов, chunking, embedding, vector store, поиск
- Подключать MCP-серверы по открытому протоколу от Anthropic
- Сохранять историю диалогов через ChatMemory с разными стратегиями обрезки
- Настраивать observability через Micrometer, Prometheus и Grafana
- Реализовывать rate limiting, PII-фильтрацию и guardrails для production
- Собрать полноценного AI-ассистента с RAG, инструментами, памятью и мониторингом
О курсе
Полный курс по Spring AI для Java-разработчиков. От первого ChatClient до production-ready AI-ассистента с RAG, Tool Calling, MCP, памятью и мониторингом.
Для кого этот курс
Java-разработчики уровня middle и senior со Spring Boot опытом 2+ года. Курс не подойдёт начинающим Java-разработчикам.
Начальные требования
Java 17+ (рекомендуется 21), уверенное владение Spring Boot, Maven или Gradle, Git, Docker (для Ollama и PgVector). Опыт работы с REST API и SQL-базами.
Преподаватели курса
Формат курса
87 текстовых уроков с примерами кода, диаграммами и таблицами. 800+ тестовых вопросов. 9 модулей: от основ до финального проекта. Самостоятельный темп прохождения.
Нагрузка
10-15 часов