---
title: "Блок «Генерация изображений» в цепочке | tuk-tuk.online"
nav_title: "Генерация изображений"
url: https://docs.tuk-tuk.online/chains/blocks/generate-image
markdown: https://docs.tuk-tuk.online/chains/blocks/generate-image.md
section: "Блоки"
description: "Блок GENERATE_IMAGE: картинка по промпту через Kandinsky (FusionBrain) или KIE.AI (17+ моделей), text-to-image и image-to-image, размеры, результат в {{imageResult}}."
keywords: ["генерация изображений бот", "GENERATE_IMAGE блок", "Kandinsky бот", "KIE.AI", "text-to-image автоматизация", "AI картинка бот"]
lang: ru
product: tuk-tuk.online
app: https://lk.tuk-tuk.online
api_base: https://back.tuk-tuk.online
---

> [!AI] Кратко
> Блок GENERATE_IMAGE создаёт картинку по промпту через Kandinsky (FusionBrain) или KIE.AI и сохраняет её URL в {{imageResult}} для отправки клиенту.
>
> - Настройки: провайдер, промпт с переменными, ширина и высота в пикселях, входное изображение для image-to-image
> - Kandinsky: ключи API Key и Secret Key с fusionbrain.ai, только text-to-image
> - KIE.AI: один API-ключ с kie.ai, 17+ моделей (SeedREAM, Flux 2, Ideogram, Google Imagen, Grok Imagine, GPT Image, Stable Diffusion, Recraft), text-to-image и image-to-image
> - Результат: {{imageResult}} и {{imageResult_N}}, используется как медиа-переменная в блоке «Отправка сообщения»
>
> Связанные страницы: https://docs.tuk-tuk.online/chains/blocks, https://docs.tuk-tuk.online/chains/blocks/send-message, https://docs.tuk-tuk.online/ai/image-generation, https://docs.tuk-tuk.online/ai/providers

# Генерация изображений

Блок создаёт картинку по текстовому описанию через выбранный AI-провайдер и сохраняет её URL в переменную. Дальше картинку можно отправить клиенту блоком «Отправка сообщения» как медиа из переменной.

Промпт поддерживает переменные, поэтому описание может прийти от клиента или от предыдущего AI-блока.

## Настройки

| Поле | Описание |
|---|---|
| Провайдер | Kandinsky (FusionBrain) или KIE.AI |
| Промпт | Описание изображения, поддерживает переменные |
| Ширина | Ширина в пикселях, например 512 |
| Высота | Высота в пикселях, например 512 |
| Входное изображение | URL исходной картинки для режима image-to-image |

## Провайдеры

Kandinsky (FusionBrain): нейросеть от Сбера, хорошо понимает описания на русском.

- Подключение: API Key и Secret Key с [fusionbrain.ai](https://fusionbrain.ai).
- Режимы: text-to-image.

KIE.AI: агрегатор, 17+ моделей через один API-ключ с [kie.ai](https://kie.ai). Режимы: text-to-image и image-to-image.

| Модель | Особенность |
|---|---|
| SeedREAM | Фотореалистичные изображения |
| Flux 2 | Быстрая генерация с хорошим качеством |
| Ideogram | Хорошо рисует текст на изображениях |
| Google Imagen | Модель от Google |
| Grok Imagine | Модель от xAI |
| GPT Image | Модель от OpenAI |
| Stable Diffusion | Гибкая open-source модель |
| Recraft | Стильные иллюстрации |
| Другие | Ещё 10+ моделей |

Ключи провайдеров добавляются на странице [Провайдеры](https://docs.tuk-tuk.online/ai/providers), подробнее о режимах на странице [Генерация изображений](https://docs.tuk-tuk.online/ai/image-generation).

## Пример

Картинка по описанию клиента:

```text
Отправка: «Опишите, что нарисовать»
Ожидание ответа
Генерация изображений: промпт = {{lastMessage}}
Отправка: «Вот ваша картинка», медиа: переменная {{imageResult}}
```

AI сочиняет промпт по продукту:

```text
AI-обработка: «Опиши визуально продукт: {{lastMessage}}»
Генерация изображений: промпт = {{aiResult}}
Отправка: медиа: переменная {{imageResult}}
```

## Что сохраняется в контексте

| Переменная | Значение |
|---|---|
| `{{imageResult}}` | URL последней сгенерированной картинки |
| `{{imageResult_N}}` | URL картинки из блока номер N |

В блоке [Отправка сообщения](https://docs.tuk-tuk.online/chains/blocks/send-message) выберите источник медиа «Переменная» и укажите одну из них.

## Ограничения

- Нужен подключённый провайдер с ключами: Kandinsky (API Key и Secret Key) или KIE.AI (один API-ключ).
- Image-to-image работает только через KIE.AI.
