gemini-2.5-flash-image

Google: Gemini 2.5 Flash Image

Google

Модель для генерации и редактирования изображений, работающая на базе Gemini 2.5 Flash с балансом цены и качества. Поддерживает генерацию изображений по описанию, локальные изменения и мульти-тёрн взаимодействие с изображениями.

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

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

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

Поддерживаемые разрешения: 1:1 3:2 2:3 3:4 4:3 4:5 5:4 9:16 16:9 21:9
Latency: - сек

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

Стандартное разрешение: ≈ - ₽

Хронология

Дата релиза: Август 2025
Архитектура: Гибридная архитектура: мультимодальный трансформер Gemini 2.5 Flash + интеграция с Imagen
Веса: Закрытые
Коммерческое использование: Разрешено

Модальности

Input Text Image
Output Image

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

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

Как получить доступ к gemini-2.5-flash-image по API

1

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

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

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

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

Пример интеграции
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"
)

# ====== ПАРАМЕТРЫ ======

model = "google/gemini-2.5-flash-image"

prompt = (
    "Сгенерируй фотореалистичный цветок оранжевой лилии "
    "на зеленом фоне, без текста, формат 1024x1024"
)

size = "1024x1024"
n = 1
quality = "low"

# ====== ЗАПРОС В /images/generations ======

response = client.images.generate(
    model=model,
    prompt=prompt,
    size=size,
    n=n,
    quality=quality
)

# ====== СОХРАНЕНИЕ ======

Path("out").mkdir(exist_ok=True)

if not response.data:
    raise RuntimeError("В ответе нет изображений")

for i, img in enumerate(response.data, 1):
    if not img.b64_json:
        continue

    raw = base64.b64decode(img.b64_json)
    fp = Path("out") / f"Google: Gemini 2.5 Flash Image_{int(time.time())}_{i}.png"
    fp.write_bytes(raw)
    print("Saved:", fp)}