Найти в Дзене

Автогенерация сотен изображений по расписанию. Поток уникальных картинок для любых целей

Рассказываю, как запустить генерацию картинок удаленно, не нагружая свой комп.  Сотни изображений на разные темы,  которые можно просто периодически забирать и использовать. Представьте такую задачу. Вам нужны различные изображения на разные темы (для вашего блога, для продажи на стоках, для чего-нибудь еще). Уникальных, не скопированных откуда-нибудь, а со всеми необходимыми разрешениями и правами. Которых нет больше ни у кого. И вот раз в день вы заходите, допустим на свой диск в облаке И забираете сотню картиночек. Или, по-другому - они приходят в ваш личный Телеграм-бот, вы их просматриваете, и что понравилось, берете.  Опять же в удобное для вас время. При этом никакого надрыва для вашего компа. Никакого угрожающего шума от натужной работы видеокарты, которая из последних сил пытается что-то сгенерить локально. На вашем компе вообще ничего не происходит. Просто картиночки сами появляются на вашем Гугл-диске.  Или же у вас в Телеге. Как вам такое решение? Давайте разберем по шагам,
Оглавление
Автоматическая генерация сотен изображений по расписанию.
Автоматическая генерация сотен изображений по расписанию.

Рассказываю, как запустить генерацию картинок удаленно, не нагружая свой комп.  Сотни изображений на разные темы,  которые можно просто периодически забирать и использовать.

Представьте такую задачу. Вам нужны различные изображения на разные темы (для вашего блога, для продажи на стоках, для чего-нибудь еще). Уникальных, не скопированных откуда-нибудь, а со всеми необходимыми разрешениями и правами. Которых нет больше ни у кого.

И вот раз в день вы заходите, допустим на свой диск в облаке И забираете сотню картиночек. Или, по-другому - они приходят в ваш личный Телеграм-бот, вы их просматриваете, и что понравилось, берете.  Опять же в удобное для вас время.

При этом никакого надрыва для вашего компа. Никакого угрожающего шума от натужной работы видеокарты, которая из последних сил пытается что-то сгенерить локально. На вашем компе вообще ничего не происходит. Просто картиночки сами появляются на вашем Гугл-диске.  Или же у вас в Телеге.

Как вам такое решение? Давайте разберем по шагам, как это сделать.

Автоматизация с генерацией картинок по расписанию и отправке их в Телеграм
Автоматизация с генерацией картинок по расписанию и отправке их в Телеграм

Шаг 1. Подключиться к сервису, который позволяет создавать сценарии автоматизации.

Простейший (и самый популярный сейчас) вариант - сервис Make.com. Там надо зарегистрироваться, и на бесплатном аккаунте у вас будет доступноа 1000 операций в месяц. Сразу скажу, это мало, чисто для «попробовать».  Для серьезной работы нужен будет платный аккаунт. Ну или хотя бы несколько аккаунтов.

Шаг 2. Создаем сценарий.

Или берем готовый шаблон (блюпринт), импортируем его в сервис, изменяем настройки и запускаем.

Что может быть в сценарии. Здесь могут быть разные варианты, в зависимости от ваших целей и предпочтений. Поэтому давайте разберем общую схему такого сценария. Возьмем самый простой вариант.

1. Исходные данные - контент-план

На самом деле это может быть просто одна короткая идея, например, забавные животные на прогулке в парке. На основе этой идеи нейросеть может нагенерировать уйму совершенно разных промтов.

Или же это может быть список тем, которые требуется обработать. Т.е. уже полноценный контент-план. В этом случае такой список можно записать в таблицу (и по мере выполнения проставлять рядышком статус «выполнено»). Таблицу удобнее всего сделать  с использованием Google sheets.

Соответственно в сценарии вы либо просто записываете вашу единственную тему как основу для старта, либо берете данные из таблицы последовательно (или в случайном порядке, тут уж как хотите)

В сценарии появляется модуль Google Sheets

2. Создаем промт для последующей генерации картинки.

Здесь могут быть разные варианты реализации в зависимости от того, какую нейросеть вы предпочитаете для создания промта. Можно подключить к выполнению этой задачи ChatGPT или Gemini, или любую другую

Для наиболее распространенных нейросетей в Make есть готовые модули, но даже если такого нет, можно собрать обращение к нейросети по HTTP-запросу.

В сценарий добавляется модуль OpenAI (ChatGPT, Whisper, DALL-E)

Что в нем надо настроить

- получить API-key на платформе OpenAI. Работа ChatGPT в автоматизации платная, поэтому прежде там надо пополнить баланс. Можно на очень маленькую сумму.

Как вариант, можно использовать Gemini, там есть возможность работы бесплатно (ограниченная, конечно).

- выбрать модель для работы. Чем круче модель, тем быстрее она слопает ваши денежки, поэтому здесь важен баланс качества и стоимости. Обычно достаточно модели 4o-mini

- поставить задачу для нейросети. Например, написать, «Создай промт для генерации изображения на тему ***”.

На выходе получим промт для генерации картинки

3. Выбираем нейросеть для генерации изображения.

Тут вариантов бессчетное множество. Все зависит от того, какая модель генерации картинок вам нужна и для чего.

Например, если просто для блога, то вполне хватит модели Flux Scnell. Если для стока - ее недостаточно, потому что у нее нет коммерческой лицензии. Сервисов, которые можно использовать для этой цели, очень-очень много.

Например: fal.ai (здесь можно найти много разных моделей). Или together.ai (тут есть и бесплатные модели, правда, у меня они работали не очень хорошо). И много других.

Могу еще порекомендовать сервис runware.ai. Там есть и flux dev, и flux scnell (причем цена очень низкая). И там дается немножко бесплатных кредитов для старта

Добавляем в сценарий модуль Runware.

Настройка - создать и добавить API-key, выбрать модель, передать промт для генерации (с выхода предыдущего модуля)

Варианты более выгожных и экномных приемов и связок я буду публиковать в своем Телеграм-канале (кому интересно - подписывайтесь).

Затем скачиваем это изображение (добавляем модуль HTTP- Get a file. Настройки тут особой нет, только ссылочку сгенерированного изображения взять.

Скачивается файл не к вам на комп, а на сервера Мейка, чтобы получить нужный формат файла, с которым потом будет удобно работать.

4. Отправляем изображение туда, где оно должно оказаться в итоге

Это может быть облако, или Телеграм, или какая-то конкретная социальная сеть и т.д.

Для примера возьмем самый простой вариант - Телеграм. В этом случае добавляем модуль Telegram - send a Photo.

Для настройки вам понадобятся 2 вещи. Во-первых, надо создать бота в Телеграм. Для этой цели необходимо в Телеге запустить бота @BotFather - это официальный бот Телеграм, который нужен для создания собственных ботов. Его надо будет использовать для создания соединения в модуле в Мейке.

Во0вторых, надо получить ID того чата, куда вы будете посылать ваши готовые картинки (это может быть тот самый бот, который вы создали, если это лично для вас, или какой-то чат, с которым вы собираетесь делиться вашими творениями). Чтобы получить этот ID, запускаем бота Get My ID (@getmyid_bot). И пересылаем туда какое-то сообщение из того чата, ID которого вы хотите определить. В ответ получите сообщение с ID, который можно будет использовать.

Не пугайтесь, оба этих бота официальные, и ничего другого кроме того, что я написала, они делать не будут.

Получив эти данные настраиваем модуль для отправки картинки в Телеграм (берем картинку с выхода модуля Get a file).

Например, самый упрощенный вариант такой схемы может выглядеть так:

Схема автогенерации изображений в Make
Схема автогенерации изображений в Make

5. Все готово, осталось только запустить. Можно запускать просто нажав кнопку Run once (тогда у вас сгенерится одна картинка и придет к вам в Телегу). Или установить расписание, и тогда эти картинки будут приходить регулярно (можно настроить время начала и окончания процесса).

Шаг 3. Следим за состоянием аккаунтов во всех задействованных сервисах и не забываем пополнять баланс.

Самое неприятно, конечно. А что делать. Ну разве что можно создавать разные аккаунты и постоянно менять API-key. Но это будет хлопотно, и пропадет весь кайф от пассивной работы.

Разумеется, этот краткий пример нельзя считать уроком. Если тема будет интересна, я, возможно запишу несколько уроков для начинающих. В самом простом случае работать с такими автоматизациями можно используя готовый шаблон. Вы загружаете в Make шаблон (который купили или скачали где-то) и проставляете свои API-ключи, а также заменяете параметры (промты, названия таблиц, размеры картинок) на нужные вам.

В моем телеграм-канале я собираюсь привести другие варианты генерации картинок (подешевле). А также поделюсь и другими сервисами, которые могут помочь сэкономить. Так что всех приглашаю, подписывайтесь., чтобы не пропустить.

P.s. А ведь создание видео можно тоже автоматизировать. Вместе с отправкой его - в Тикток, youtube, в любой блог или Телеграм-канал или просто в облако