gpt-image-1-mini

OpenAI: GPT Image 1 Mini

OpenAI

Модель предназначена для задач базовой и средней сложности, где требуется быстрый анализ визуального контента без глубокой семантической интерпретации. Она хорошо подходит для OCR, извлечения текста с изображений, простой классификации, описания сцен и предварительной обработки изображений в автоматизированных пайплайнах.

Начать работу

Чтобы сгенерировать ключ, авторизуйтесь и пополните баланс

Производительность модели

Поддерживаемые разрешения: 1024x1024 1024x1536 1536x1024
Latency: - сек

Ценообразование за генерацию 1 изображения

Стандартное разрешение: ≈ 0.22 ₽
Высокое разрешение: ≈ 4.22 ₽

Хронология

Дата релиза: Октябрь 2025
Архитектура: Диффузионная модель на основе трансформера (diffusion-based transformer)
Веса: Закрытые
Коммерческое использование: Разрешено

Модальности

Input Text Image
Output Image

Функциональные и технические возможности

Text Rendering
Image-to-Image
Поддержка генерации на основе референса
Impainting/ Outpainting
Умеет ли модель перерисовывать части и достраивать границы изображения
Следование промпту
Фотореализм

Как получить доступ к gpt-image-1-mini по API

1

Пополните баланс и получите API-ключ

Войти в личный кабинет
2

Приступайте к работе

Используйте любой SDK, совместимый с OpenAI, чтобы встроить gpt-image-1-mini в ваше приложение.

Пример интеграции
import openai
import base64
import time
from pathlib import Path

# Настройка клиента
client = openai.OpenAI(
    api_key="your-api-key",
    base_url="https://api.vsellm.ru/v1"
)

# Параметры генерации
prompt = "Сделай человека, который идет к горам"
model = "openai/gpt-image-1-mini"
size = "1024x1024"
n = 1
quality = "low"

# Запрос к API
response = client.images.generate(
    model=model,
    prompt=prompt,
    size=size,
    n=n,
    quality=quality
)

# Создание папки для сохранения
Path("out").mkdir(exist_ok=True)

# Сохранение изображений
for i, img in enumerate(response.data, 1):
    if img.b64_json:
        raw = base64.b64decode(img.b64_json)
        fp = Path("out") / f"openai_{int(time.time())}_{i}.png"
        fp.write_bytes(raw)
        print("Saved:", fp)