Spring AI или Весна Искусственного Интеллекта

28 участников

О чём курс

Курс посвящен интеграции больших языковых моделей (LLM) в Java-приложения с использованием фреймворка Spring AI. Основной упор сделан на работу в локальной среде без использования облачных API, что исключает затраты на подписки и зависимость от внешних сервисов. В качестве движка для локального запуска моделей используется Ollama.

В процессе обучения создается полноценное сервисное приложение, способное обрабатывать запросы, поддерживать контекст диалога и работать с собственными данными пользователя через технологию RAG (Retrieval-Augmented Generation). Программа курса охватывает весь цикл разработки: от настройки локального окружения и конфигурации зависимостей до реализации автоматизированного пайплайна индексации документов. Обучение включает 10 лекций общей продолжительностью 4 часа 16 минут. Формат ориентирован на практику: каждый этап сопровождается написанием кода, начиная с базовых вызовов моделей и заканчивая созданием сложных систем с поддержкой стриминга данных и историей взаимодействия.

Программа обучения

  • Введение: цели использования локальных LLM и архитектурный обзор.
  • Настройка окружения: установка Ollama и интеграция Spring AI в проект.
  • Разработка UI и логики: создание контроллеров и сервисного слоя для обработки запросов.
  • Интеграция с LLM: взаимодействие с моделью через Spring AI, настройка параметров.
  • Стриминг и контекст: реализация потоковой передачи ответов и управление историей диалога.
  • Рефакторинг: переход на актуальные версии API и оптимизация структуры кода.
  • RAG-пайплайн: концепция Retrieval-Augmented Generation, разбиение документов на чанки (chunking) и автоматическая индексация данных.
Складчина создана 2 августа 2025 г. · описание обновлено 20 марта 2026 г.

Другие материалы автора 3

ЕБ Евгений Борисов Все материалы
258 ₽ 4 400 ₽