Чуть больше года назад появился Spring AI версии 1.0, который позволил интегрировать ИИ в ваше спринговое приложение в привычном декларативном стиле. Тогда многие задавали вопрос "зачем он нужен, когда все работают с LLM на Python?" Прошёл год и Spring AI, вопреки этим сомнениям, получил дальнейшее развитие и уже претерпел несколько рефакторингов. Спустя несколько стадий release candidate, мы получили на днях первую production-ready версию под номером 2.
Этот релиз рассчитан на Spring Boot 4, тогда как первая версия была заточена под Spring Boot 3. Ну и приятный бонус, который я заметил, что в Spring Initializr наконец-то при выборе Kotlin наконец стала доступна Java 25! До этого кажется в течение полугода даже при явном выборе Java 25 в
pom.xml или gradle.build всё равно прописывалась Java 24.Более подробно про миграцию с версии 1.1.x на 2.0 можно почитать здесь.
#devmark #spring #ai #release
