[Перевод] Как сократить расходы на токены и повысить точность LLM

Когда количество доступных LLM инструментов (tool-ов) разрастается, традиционные подходы к tool calling становятся непрактичными — утилизация токенов улетает ещё до начала общения. К тому же, модели становится сложнее выбрать нужный набор tool-ов для решения проблемы. В новом переводе от команды Spring АйО читаем о паттерне Tool Search Tool, предложенном Anthropic и реализованном в Spring AI с помощью ToolSearchToolCallAdvisor. Он позволяет LLM динамически находить нужные инструменты по мере необходимости, экономя до 64% токенов и повышая точность.

https://habr.com/ru/companies/spring_aio/articles/976178/

#llm #tool #java #kotlin #spring #spring_boot #spring_framework #springboot #spring_security #spring_data

Как сократить расходы на токены и повысить точность LLM

Когда количество доступных LLM инструментов (tool-ов) разрастается, традиционные подходы к tool calling становятся непрактичными — утилизация токенов улетает ещё до начала общения. К тому же, модели...

Хабр

With #SpringFramework 7.0.2 out today (https://spring.io/blog/2025/12/11/spring-framework-7-0-2-available-now), and #SpringBoot 4.0.1 out in 1 week, I guess I'll wait a bit to upgrade my projects.

Which is good, cuz I want to get my #Java #EventSourcing projection code complete before I embark on Upgrading All The Projects.

Spring Framework 7.0.2 Available Now

Level up your Java code and explore what Spring can do for you.

Spring Framework 7.0.2 Available Now

#Kỹ_năng_lập_trình #SpringBoot #Máy_động #Khai_sách #Giải_quyết_lỗi #Thủ_kỹ_mã_hóa
#Tối_ưu_hóa #Phát_triển_Web #Framework_Java

Người dùng Reddit đặt câu hỏi về cách "đi qua phép thuật Spring Boot", tìm hiểu sâu về luồng xử lý, vòng đời BeanFactoryPostProcessor, BeanPostProcessor, quy trình khởi tạo ứng dụng Java Spring, và phân tích chi tiết Exception Handling. Tài liệu nâng cao nào cho lập trình viên muốn đi xa hơn những ví dụ Hello World?

Nguồn: Reddit
#Lập_trình_Java #Java #Developer

Больше никаких велосипедов: готовый Spring Boot Starter для Telegram-ботов

После создания примерно десятка Telegram-ботов я понял, что архитектура, конфигурации и маршрутизация повторяются из проекта в проект. Готовых актуальных решений для Spring Boot я не нашёл. Поэтому разработал собственный Telegram Bot Spring Boot Starter: с прозрачным пайплайном, набором готовых компонентов и возможностью гибкой кастомизации. В статье я расскажу, какие проблемы он решает, как устроен внутри, как его использовать и почему он оказался намного удобнее обычных self-made конфигураций.

https://habr.com/ru/articles/975552/

#java #springboot #spring #telegrambot #opensourse #springbootstarter #telegrambot #architecture #maven

Больше никаких велосипедов: готовый Spring Boot Starter для Telegram-ботов

Всем привет! Меня зовут Шалико, я Java-разработчик и часто создаю Telegram-ботов в своих pet-проектах. Сегодня хочу рассказать вам про фреймворк, который я разработал, чтобы сильно упростить этот...

Хабр

Dive into our latest guide on OpenTelemetry in Spring Boot 4 by Mahendra Rao B. Understand the nuts and bolts of metrics, traces, and logs clearly explained. Don't miss out! 📊🔍📝

Check it out: https://foojay.io/today/spring-boot-4-opentelemetry-explained/

#SpringBoot #OpenTelemetry #Foojay 

Spring Boot 4 - OpenTelemetry Guide

A complete Spring Boot 4 OpenTelemetry guide covering metrics, traces, and logs. Understand native observability features, OTLP support, and how to monitor microservices with detailed tracing and instrumentation.

foojay

Рецензия на книгу «Современные фронтенды на базе HTMX»

Фронтенд переживает очередной виток переосмысления технологий. После десятилетия доминирования SPA-подхода, React-подобных экосистем и инструментального «комбайна» из Webpack/Vite/TypeScript/Redux появляются идеи возврата к простоте. Это о том, чтобы минимизировать JavaScript, отдать больше задач на сервер и перестать городить frontend + backend там, где это не нужно. В этом контексте библиотека HTMX стала одним из заметных феноменов последних лет.

https://habr.com/ru/companies/ssp-soft/articles/972842/

#разработка_сайтов #фронтендразработка #фуллстек #htmx #springboot #crud #spa #книга_по_фронтенд

Рецензия на книгу «Современные фронтенды на базе HTMX»

Фронтенд переживает очередной виток переосмысления технологий. После десятилетия доминирования SPA-подхода, React-подобных экосистем и инструментального «комбайна» из Webpack/Vite/TypeScript/Redux...

Хабр

Habe mal wieder einen Ausflug ins Backend gewagt und für das #JavaMagazin "Modularisierung pragmatisch – Anwendungen mit Spring Modulith" geschrieben.

👉 https://nilshartmann.net/a/spring-modulith-java-magazin

Viel Spaß beim Lesen... und beim Modularisieren 😊

#Java #Spring #SpringBoot #SpringModulith

Миграция демо-проекта на Spring Boot 4, Spring 7.0, JDK 25

Продолжаю серию публикаций про наши Java-онлайн курсы. Предыдущие посты: Тесты на дженериках. Параметризация AssertJ и сравнение Json через объекты Контроллеры на дженериках: пишем кода в 3 раза меньше Миграция Java Spring Boot на Kotlin Работа с документами в Java Как многие знают, недавно вышел Spring Boot 4 / Spring 7.0. В постах компании @spring_aio есть несколько статей по новому функционалу. Я мигрировал наш небольшой учебный демо-проект Spring Boot 3.x HATEOAS ( ссылка на GitHub ) на Spring Boot 4 и добавил API версионирование. В статье даю ссылки на новый функционал, описываю шаги миграции и код проекта. Буду рад читателям:)

https://habr.com/ru/articles/974962/

#Java #springboot #spring_boot #spring_framework #spring_boot_4 #миграция #версионирование #api_versioning

Миграция демо-проекта на Spring Boot 4, Spring 7.0, JDK 25

Что нового? Spring Boot 4 и Spring Framework 7: Новый функционал кратко и доступно описан здесь: Spring Boot 4 и Spring Framework 7: Ключевые фичи и изменения . Перечислим главное: Spring Boot 4...

Хабр

Фактчекинг за $0.09: GPT-5-mini + Perplexity sonar-pro в продакшене

35–40 фактчеков в день. $110 в месяц. 30 секунд на проверку вместо часа. Это не маркетинговые обещания — это наш production за два месяца. Рассказываю, как мы построили автоматический фактчекинг для новостного пайплайна: почему Perplexity, а не LLM + web_search; какие параметры поиска реально работают; и почему пришлось писать свой клиент вместо SpringAI.

https://habr.com/ru/articles/974308/

#сезон_ии_в_разработке #gpt #промптинженеринг #промтинг #llm #perplexity #api #kotlin #springboot #ии

Фактчекинг за $0.09: GPT-5-mini + Perplexity sonar-pro в продакшене

Новости противоречат друг другу. Один источник пишет «завод встал», второй — «встала первая линия», третий копипастит статью двухлетней давности. Когда через твой пайплайн проходят сотни таких...

Хабр

Java Digest #31

Всем привет! 👋👋👋👋👋 Мы — Java-разработчики Т-Банка: Андрей , Арсений , Роман , Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся со всем сообществом. Этот месяц в мире Java выдался насыщенным. В JDK 26 готовят превью Lazy Constants и Structured Concurrency, собираются убрать режим строк только UTF‑16, а стандартный HttpClient получает более гибкую поддержку TLS. Главное событие — GA‑релизы Spring Framework 7 и Spring Boot 4: модульная автоконфигурация, новый HTTP‑клиент, версионирование REST API, переход на Jackson 3 и множество других улучшений. Из практики: разбор пагинации в Spring Data JPA, подводные камни MapStruct и заметка о балансе между чтением и написанием кода. Приятного чтения! Читать тридацать первый выпуск

https://habr.com/ru/companies/tbank/articles/973720/

#java #jdk #kotlin #spring #springboot #kora

Java Digest #31

Всем привет! 👋👋👋👋👋 Мы — Java-разработчики Т-Банка: Андрей , Арсений , Роман , Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и...

Хабр