gpt-image-2 API — доступ через шлюз AI API
Генерируйте изображения с помощью gpt-image-2 от OpenAI через byesu — шлюз AI API с OpenAI-совместимыми и нативными Anthropic эндпоинтами: один ключ для Claude / GPT-5.6 / Grok / Gemini плюс модели изображений и видео, оплата по факту использования без подписки. gpt-image-2 умеет и text-to-image, и — с референсными изображениями — image-to-image сценарии (ретушь, перенос стиля, композитинг из нескольких изображений). Тарификация поштучная: $0.01 за изображение (разрешение 1K) — вы платите только за то, что используете, а неудавшиеся медиа-задачи возмещаются автоматически.
byesu использует официальную маршрутизацию (без реверс-инжиниринга, зеркал и взломанных клиентов), поэтому модели не деградируют, а цены прозрачны. gpt-image-2 говорит на стандартном интерфейсе изображений OpenAI, так что ваш существующий код генерации изображений почти не потребует изменений — только новый base URL и ключ.
Цены
| Модель | Разрешение | Референсные изображения | Тарификация | Цена |
|---|---|---|---|---|
gpt-image-2 | 1K | ≤3 | За изображение | $0.01 / изображение |
- Оплата за изображение: списание идёт за каждое сгенерированное изображение, а если ничего не сгенерировано, списаний нет.
- Консоль в реальном времени сравнивает фактическую цену списания с официальной ценой по прайсу — коэффициент прозрачен, изменения тарифов отслеживаются автоматически.
- Если медиа-задача (изображение / видео) завершилась сбоем, средства возвращаются автоматически — списаний впустую не будет.
Как вызывать
Base URL: https://byesu.com/v1 · Заголовок авторизации: Authorization: Bearer sk-ваш-токен
Токен должен быть из группы media
Модели изображений доступны только в группе media / media-gen. Перейдите в Консоль → Токены и создайте новый токен в этой группе, иначе вы получите ошибку «нет доступного канала».
Text-to-image · curl
Вызовите POST /v1/images/generations. Он синхронно возвращает изображение в base64 (в data[0].b64_json):
curl https://byesu.com/v1/images/generations \
-H "Authorization: Bearer sk-YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-2",
"prompt": "Золотистый ретривер бежит по золотому пшеничному полю на закате, кинематографично, малая глубина резкости",
"size": "1024x1024"
}'Ответ:
{ "data": [ { "b64_json": "<base64 string>" } ] }Text-to-image · Python
import base64, requests
resp = requests.post(
"https://byesu.com/v1/images/generations",
headers={"Authorization": "Bearer sk-YOUR_TOKEN"},
json={
"model": "gpt-image-2",
"prompt": "Киберпанк-город ночью, неоновые отражения на мокрых улицах, дождь, фотореалистично",
"size": "1024x1024",
},
).json()
# Сохраняем изображение (base64 возвращается синхронно)
img = base64.b64decode(resp["data"][0]["b64_json"])
open("out.png", "wb").write(img)Image-to-image (референсные изображения) · curl
Вызовите POST /v1/images/edits в формате multipart/form-data. Референсные изображения загружаются как файлы (имя поля image, поле можно повторять для передачи нескольких; gpt-image-2 принимает до 3, каждое ≤8MB):
curl https://byesu.com/v1/images/edits \
-H "Authorization: Bearer sk-YOUR_TOKEN" \
-F model="gpt-image-2" \
-F prompt="Объедини эти две фотографии в акварельную картину" \
-F size="1024x1024" \
-F image=@ref1.png \
-F image=@ref2.pngImage-to-image · Python
import base64, requests
resp = requests.post(
"https://byesu.com/v1/images/edits",
headers={"Authorization": "Bearer sk-YOUR_TOKEN"},
data={
"model": "gpt-image-2",
"prompt": "Преврати эту фотографию в акварельную живопись",
"size": "1024x1024",
},
files=[
("image", ("ref1.png", open("ref1.png", "rb"), "image/png")),
# до 3 референсных изображений
],
).json()
open("edited.png", "wb").write(base64.b64decode(resp["data"][0]["b64_json"]))Формат ответа такой же, как у text-to-image.
Ключевые параметры
| Поле | Эндпоинт | Обязательно | Примечания |
|---|---|---|---|
model | Оба | ✅ | Всегда gpt-image-2; регистр и дефисы должны точно совпадать со значением в консоли |
prompt | Оба | ✅ | Текстовый промпт; чем конкретнее (объект + сцена + стиль + освещение), тем лучше результат |
size | Оба | Ширина×высота в пикселях, задаёт пропорции; gpt-image-2 работает в классе 1K, например "1024x1024" (1:1). Без указания — по умолчанию 1:1 | |
image | Image-to-image | ✅ | Файловое поле референсного изображения, можно повторять; до 3, каждое ≤8MB |
Популярные пропорции
1:1 (1024x1024), 16:9, 9:16, 4:3, 3:4 и так далее — просто выразите ширину/высоту в пикселях через size.
Почему byesu для gpt-image-2
- Официальная маршрутизация без деградации качества — запросы попадают в настоящий gpt-image-2, а не в реверс-инжиниринговую или зеркальную подмену, поэтому качество изображений соответствует официальному сервису.
- Один шлюзовой эндпоинт — обращайтесь напрямую к
https://byesu.com/v1со своим токеномsk-; не нужно разворачивать и поддерживать дополнительную инфраструктуру. - Прозрачная поштучная тарификация — $0.01/изображение, оплата по факту использования; консоль в реальном времени показывает фактическую цену списания рядом с официальной ценой по прайсу, коэффициент открыт.
- Автоматический возврат при сбое — неудавшиеся медиа-задачи не тарифицируются; риск берёт на себя платформа.
- Image-to-image с несколькими референсами —
/v1/images/editsподдерживает несколько референсных изображений в одном запросе (до 3 для gpt-image-2) для композитинга, ретуши и переноса стиля. - Совместимость с OpenAI — стандартный формат интерфейса; существующему коду генерации изображений OpenAI достаточно нового
base_urlи ключа. - Один ключ — вся платформа — тем же токеном доступны текстовые модели (
/v1/chat/completions; для Claude дополнительно поддерживается нативный Anthropic-эндпоинт/v1/messages), видеомодели и не только. - Оплата по факту, без подписки — пополняйте баланс через USDT, Alipay или WeChat Pay и платите только за то, что используете.
Полезные ссылки
- Полное руководство по генерации изображений — все модели изображений, разрешения и лимиты референсных изображений
- Вызов через API (изображения / видео) — эндпоинты, параметры и форматы ответов в деталях
- Быстрый старт (3 шага) — получить ключ, указать адрес, выбрать модель
- Выбор группы — почему моделям изображений нужна группа
media / media-gen - Консоль · Регистрация и создание токена — после входа перейдите в «Токены» и создайте токен группы media
- Онлайн-площадка генерации — генерация изображений прямо в браузере, без кода
Частые вопросы
Как получить доступ к API gpt-image-2?
Зарегистрируйтесь в консоли byesu, создайте токен в группе media / media-gen и вызывайте gpt-image-2 через OpenAI-совместимые эндпоинты /v1/images/generations (text-to-image) и /v1/images/edits (image-to-image). Один ключ также покрывает Claude, GPT-5.6, Grok и Gemini, оплата по факту использования без подписки. Токен из неверной группы вызывает ошибку «нет доступного канала».
Сколько стоит одно изображение через API gpt-image-2?
На byesu gpt-image-2 тарифицируется поштучно — $0.01 за изображение (разрешение 1K): списание идёт за каждое сгенерированное изображение, а если ничего не сгенерировано, списаний нет. Консоль показывает фактическую цену списания рядом с официальной ценой по прайсу, а неудавшиеся медиа-задачи возмещаются автоматически.
Как вызывать gpt-image-2 и какие эндпоинты он использует?
Два OpenAI-совместимых эндпоинта: text-to-image использует POST /v1/images/generations (JSON, синхронно возвращает base64 в data[0].b64_json); image-to-image использует POST /v1/images/edits (multipart, референсные изображения передаются в файловом поле image, до 3 штук, каждое ≤8MB). На этой странице есть готовые к запуску примеры на curl и Python.
Сколько референсных изображений поддерживает gpt-image-2?
В режиме image-to-image gpt-image-2 поддерживает до 3 референсных изображений, каждое не больше 8MB. Загружайте их, повторяя файловое поле image в /v1/images/edits — это удобно для композитинга, ретуши и переноса стиля.
Можно ли использовать модели byesu в Claude Code и других клиентах?
Модели изображений вызываются через API. Для текстовых и кодинговых задач byesu работает как drop-in шлюз: укажите base_url https://byesu.com/v1 (OpenAI-совместимый) или https://byesu.com (нативный Anthropic, например ANTHROPIC_BASE_URL для Claude Code), затем вставьте свой токен sk-. Поддерживаются Cherry Studio, Codex и Claude Code — см. docs.byesu.com/ru/guide/quickstart.
gpt-image-2 на byesu — это официальная модель?
Да. byesu использует официальную маршрутизацию — без реверс-инжиниринга, зеркал и взломанных клиентов, поэтому качество изображений соответствует официальному сервису. Тем же токеном можно вызывать текстовые и видеомодели, всё тарифицируется прозрачно по факту использования.
