Бесплатная генерация изображений N8N | ШАБЛОН
1. Регистрируемся в huggingface
После переходим в создание API ключей сюда huggingface.co/settings/tokens
Даем название ключу и выдаем все разрешения:

2, Создаем Workflow в n8n
Form title — любое свое название формы
Form Description — любое описание формы
Form Elements:
— Field Name : Описание изображения (Prompt)
— Element Type : text
— Placeholder : Введите промпт на английском языке
Ставим галочку Required Field
Добавляем Field Name : Выберите размер изображения
Element Type : Dropdown List
Field options:
— Option : 512×512 (Квадратное)
— Option : 768×512 (Горизонтальное)
— Option : 512×768 (Вертикальное)
— Option : 1024×768 (Горизонтальное)
— Option : 768×1024 (Вертикальное)
Ставим галочку Required Field

В Field to Set задаем значения:
name : prompt
String
value : {{ $json[‘Описание изображения (Prompt)’] }}
Добавляем поля:
name : size
String
value : {{ $json[‘Выберите размер изображения’] }}

Вставляем этот код:
const size = $json[«size»].split(«x»);
return {
json: {
prompt: $json[«prompt»],
width: parseInt(size[0]),
height: parseInt(size[1])
}
};

Выбираем метод POST
В URL вставляем ссылку: https://api-inference.huggingface.co/models/stabilityai/stable-diffusion-3.5-large
Включаем Send Headers
Name : Authorization
Value : Bearer <ваш api huggingfaceкоторый создали и сохранили в самом начале> (между Bearer и ключом пробел).
Далее Name : Content-Type
Value : application/json
Включаем галочку Send Body
JSON
Using JSON
JSON (Expression) вставляем код:
{
«inputs»: «{{$json[«prompt»]}}»,
«parameters»: {
«height»: {{$json[«height»]}},
«width»: {{$json[«width»]}}
}
}
Открываем Add option и выбираем Timeout выставляем значение: 1800000

В Credential to connect with добавляем нашего телеграм бота который будет принимать изображения и отправлять нам.
Chat ID : ваш @username либо id в telegram
Ставим галочку Binary File

Всё, наша автоматизация готова! Тестируем, смотрим что получается.
Если даже это вам покажется сложным, вы можете скачать готовый шаблон чтобы посмотреть его.
Это всего лишь крупица из возможностей автоматизаций, настоящая автоматизация на n8n способна решать более глобальные задачи освобождающие вас от рутины и человеческого фактора.
Если вам интересно создание индивидуальной автоматизации под ваши потребности — обращайтесь!
Пишите мне в Telegram — https://t.me/websansay
А так же смотрите готовые примеры автоматизаций и прочей полезной информации на моем канале — Telegram.