Похожие презентации:
Bot_dlya_infografiki
1.
ПРАКТИЧЕСКИЙ ГАЙДКак создать бота
для инфографики
От темы в чате до готового PNG: Telegram-бот, LLM для структуры и API для картинки.
Telegram · LLM → JSON · Recraft / Bannerbear / Canva
Бот для инфографики
1 / 10
2.
Что строитьКанал — Telegram. Стек — Python и aiogram. Один стиль и одно соотношение сторон, например 1080×1350.
LLM
РЕНДЕР
Шаг A. Структура
Шаг B. Картинка
LLM собирает заголовок, блоки, цифры и подписи. На выходе
только JSON, не картинка.
Точные цифры — шаблон. Красивый постер — Recraft или Canva
Craft.
OpenAI, Anthropic, в РФ часто ProxyAPI.
Bannerbear, Recraft, Canva, HTML → PNG.
Бот для инфографики
2 / 10
3.
КонвейерПромпт к картинке собирайте из JSON, а не из сырого сообщения.
1
2
3
4
Тема
JSON
Рендер
PNG
Текст, CSV или скрин
LLM собирает блоки
Шаблон или API
Файл в чат
Ссылки с API живут около суток
Скачивайте файл сразу и отправляйте в Telegram уже локальный PNG через send_photo.
Бот для инфографики
3 / 10
4.
Семь шагов01
Формат
Тип инфографики и соотношение сторон
02
Бот
BotFather → токен в .env, не в код
03
Сценарий
/start, тема, уточнения, кнопка «ещё вариант»
04
LLM
JSON: title, subtitle, blocks[]
05
Рендер
Recraft / Bannerbear / Canva / HTML
06
Отправка
Скачать PNG, send_photo, лог ошибок
07
Хостинг
VPS, Railway или Render, процесс 24/7
Бот для инфографики
4 / 10
5.
Сценарий в чатеПользователь
Бот
/start — что умеет бот
Уточняет только нужное
Тема или данные: текст, таблица, скрин
Пишет «генерирую…»
Стиль, язык, формат кадра
Картинка + кнопка «ещё вариант»
Секреты только в переменных окружения
TELEGRAM_TOKEN, OPENAI_API_KEY, RECRAFT_API_TOKEN — никогда в код.
Бот для инфографики
5 / 10
6.
Где искать APIСтарт: OpenAI для структуры + Recraft или Bannerbear для картинки.
Задача
Куда смотреть
Когда брать
Текст и JSON
OpenAI, Anthropic, ProxyAPI
Всегда, шаг A
Дизайн + читаемый текст
Recraft API
Постеры, вектор
Canva 2K
Canva Connect + Craft
Если уже в Canva
Цифры без ошибок
Bannerbear
Шаблон + поля
Быстрая картинка
OpenAI Images, Flux, Ideogram
Текст обычно хуже
Свой макет
HTML / CSS → Playwright
Объём и контроль
Бот для инфографики
6 / 10
7.
Как настроить APIСначала один curl, потом уже бот.
1
2
3
4
5
Регистрация
Ключ
.env
Bearer
curl
Кабинет сервиса
Раздел API keys
Не класть в код
Authorization header
Проверка вручную
Recraft
Ключи: recraft.ai/app/api/api-keys · 1 USD = 1000 units
Base URL: https://external.api.recraft.ai/v1
Лимит: 100 картинок в минуту, 5 запросов в секунду
Бот для инфографики
7 / 10
8.
Три способа рендераRecraft — генерация
POST /images/generations, модель recraftv4_1, size например 2:3. В ответе data[0].url — скачать сразу.
Bannerbear — шаблон
Макет в кабинете → Template UID → POST /v5/images с modifications. Поллить статус или webhook. Синхронный режим до 10 секунд.
Canva Craft — 2K
OAuth, scope asset:write → POST /v1/image-generations, model craft_v1_2k. Ждать 50–60 секунд, ссылка около 24 часов.
Бот для инфографики
8 / 10
9.
Минимальная логика1
Сообщение
2
JSON
3
Промпт / поля
4
Картинка
Тема или данные в чат
LLM возвращает блоки
Из JSON, не из сырого текста
API → PNG → send_photo
Бот для инфографики
9 / 10
10.
С чего начатьMVP
Точные цифры
Как Canva
Telegram + OpenAI для структуры +
Recraft для картинки.
Bannerbear или HTML → PNG. Цифры
нельзя искажать.
Connect API и модель Craft, если уже в
экосистеме Canva.
Не одна модель на всё
Связка «структура + шаблон или Recraft» стабильнее чистой генерации.
Бот для инфографики
10 / 10