Фитнес Бот: Telegram-бот считает калории по фотографии еды за 5 секунд
- КБЖУ за 5 секунд
- Анализ по фото
- AI-консультант 24/7
Сам бот доступен в Telegram бесплатно: @SmartFoodCalorie_bot
Задача: создать удобный инструмент для людей, следящих за питанием. Вместо ручного подсчёта калорий — просто сфоткать еду и получить готовый расчёт КБЖУ.
Решение — Фитнес Бот:
1. Анализ фото еды (GPT-4 Vision)
Пользователь отправляет фотографию своей еды. Бот через GPT-4o с компьютерным зрением определяет, что на тарелке, и рассчитывает калории, белки, жиры и углеводы — с учётом реального размера порции на фото.
2. AI-консультант по питанию
Можно задавать текстовые вопросы о питании, диетах, рационе. Бот отвечает как эксперт-нутрициолог, помогает скорректировать питание под цели пользователя.
3. Память диалога
Бот помнит контекст разговора (Window Buffer Memory) — можно вести связный диалог о своём рационе.
4. Умная маршрутизация
Система автоматически определяет тип сообщения: команда /start, фото или текст — и направляет в нужную ветку обработки.
Формат ответа бота:
📊 Калорий — 320
▫️ Белков — 25г
▫️ Жиров — 12г
▫️ Углеводов — 28г
Стек: n8n, GPT-4o (Vision), Telegram Bot API, Window Buffer Memory