Бот расчета КБЖУ в Telegram
Вступление
Сегодня люди все чаще обращают внимание на свое питание, стремясь контролировать количество потребляемых калорий, белков, жиров и углеводов (КБЖУ). Это особенно актуально для тех, кто ведет здоровый образ жизни, занимается спортом или просто хочет поддерживать хорошую физическую форму. В условиях современных технологий стало возможным автоматизировать этот процесс с помощью удобных инструментов, таких как боты в мессенджерах.
В этом посте я расскажу о том, как был создан бот для расчета КБЖУ в Telegram. Проект разработан с использованием Spring Boot и интегрирован с API ChatGPT для обработки изображений.
Как реализован?
Процесс работы бота начинается с получения изображения от пользователя, например, фото этикетки продукта. Далее картинка передается в API ChatGPT, где происходит её анализ и извлечение необходимой информации. Затем эта информация возвращается и обрабатывается ботом, который предоставляет пользователю данные о содержании калорий, белков, жиров и углеводов в продукте.
Картинки
Меню аккаунта.
Расшифровка изображения
12.08.2024