Генерация изображений
POST
/v1/images/generations
Генерация изображений по текстовому описанию (prompt). Поддерживаются FLUX, DALL-E и другие модели.
Параметры
| Параметр | Тип | Описание |
|---|---|---|
model * | string | ID модели, например flux-1.1-pro |
prompt * | string | Текстовое описание изображения |
size | string | Размер изображения, например 1024x1024, 1536x1024, 1024x1536 |
n | int | Количество изображений, по умолчанию 1 |
stream | bool | Если true, ответ идёт как SSE с keepalive для долгой генерации |
from openai import OpenAI
client = OpenAI(
api_key="rp_ваш_api_ключ",
base_url="https://api.modelgate.ru/v1"
)
response = client.images.generate(
model="flux-1.1-pro",
prompt="Космический кот в скафандре",
size="1024x1024",
n=1
)
print(response.data[0].url)
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: 'rp_ваш_api_ключ',
baseURL: 'https://api.modelgate.ru/v1',
});
const response = await client.images.generate({
model: 'flux-1.1-pro',
prompt: 'Космический кот в скафандре',
size: '1024x1024',
n: 1,
});
console.log(response.data[0].url);
curl -X POST https://api.modelgate.ru/v1/images/generations \
-H "Authorization: Bearer rp_ваш_api_ключ" \
-H "Content-Type: application/json" \
-d '{"model": "flux-1.1-pro", "prompt": "Космический кот", "size": "1024x1024"}'
Доступные модели
FLUX 2 Pro
Топовый фотореализм от Black Forest Labs
GPT-5.4 Image 2Мультимодальная генерация и редактирование изображений
Полный список моделей доступен на странице моделей.