> ## Documentation Index
> Fetch the complete documentation index at: https://docs.apiyi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GPT-Image-2.6-All: генерация и редактирование

> Генерация изображений GPT через обратный маршрут ChatGPT в веб-версии: gpt-image-2.6-all, $0.025 за изображение, 10–46 с; качество на уровне ChatGPT — до 1536 (с отпечатком), нативная поддержка GIF / SVG, суперразрешение 2K/4K для совместимости с большими холстами, прозрачный фон и редактирование нескольких изображений.

> [!NOTE]
>
> Все API для работы с изображениями являются **синхронными**: идентификатор задачи не предоставляется, поэтому при отключении клиента результат будет потерян, но запрос всё равно будет тарифицирован. Установите достаточно большой тайм-аут (рекомендуется 600 секунд). См. [Рекомендации по работе с API изображений](https://docs.apiyi.com/ru/api-capabilities/image-api-best-practices.md).

## Обзор

**gpt-image-2.6-all** — это **модель генерации изображений GPT от APIYI через обратный маршрут веб-версии ChatGPT**, созданная на базе Images 2.6. В отличие от старого маршрута `-all`, который принимал только подсказку о размере в prompt, этот маршрут **действительно учитывает `size`, `n`, `background` и `output_format`** и может возвращать GIF, SVG и результаты редактирования нескольких изображений. Это более подходящий вариант для production-кода, которому нужно задавать точные размеры, форматы и количество изображений.

Лучше всего этот маршрут справляется с тремя задачами: **GIF, SVG и нативное качество ChatGPT при размере до 1536 (с fingerprint)**. 2K/4K — это **уровень суперразрешения для совместимости с большими холстами**: изображение будет больше, но не обязательно детальнее. Для качества выбирайте размер около 1,5K.

Используются стандартные эндпоинты OpenAI Images API: `POST /v1/images/generations` для генерации изображения по тексту и `POST /v1/images/edits` для редактирования.

* **Цена**: **\$0.025 за изображение**, тарификация за вызов; стоимость 2K/4K такая же
* **Скорость**: около **10–46 с** (1K: 10–22 с, 2K: 12–24 с, 4K: 15–42 с; задержка в отдельных случаях может превышать 60 с)
* **Качество**: длинная сторона **512–1536 — нативный диапазон**: наиболее управляемый уровень качества веб-версии ChatGPT с fingerprint; **2K/4K — это суперразрешение**, которое позволяет получить изображение на большом холсте, но не обязательно больше деталей, чем при 1,5K
* **Форматы**: PNG / JPEG / GIF / SVG, прозрачный фон и URL сроком действия 24 часа; **GIF / SVG поддерживаются нативно этим маршрутом и недоступны в 2.5-all**
* **Китайский язык**: нативные prompt на китайском языке; качественная отрисовка текста для плакатов, вывесок и инфографики

> [!NOTE]
>
> Цены на модели соответствуют официальному прайс-листу и могут меняться. Указанная здесь цена приведена для справки; актуальные цены указаны во вкладке **Цены на модели** в верхней панели навигации: [Цены на модели](https://docs.apiyi.com/ru/models/index.md).

> [card] GIF-анимация
>
> Нативный `output_format=gif`; количество кадров и длительность задаются точно, размеры определяются на стороне провайдера.

> [card] Векторные SVG
>
> Нативный `output_format=svg`; настоящий векторный формат, `viewBox` соответствует `size`, 2K–8K.

> [card] Нативное качество ChatGPT
>
> При размере до 1536 сохраняются стиль и fingerprint веб-версии ChatGPT — это наиболее управляемый уровень качества.

> [card] Совместимость с большими холстами 2K/4K
>
> Суперразрешение с точным указанием распространённых размеров; больший размер не означает больше деталей.

> [!NOTE]
>
> **Как понимать 2K/4K**: выбирайте этот режим для плакатов, печати и больших экранов, где нужен холст большего размера. Он не обеспечивает более чёткого изображения, чем 1,5K, и не гарантирует больше деталей. Для стабильного качества выбирайте размер не более **1536 (около 1,5K)**.

## Быстрый старт

### Из текста в изображение (curl)

```bash theme={null}
curl https://api.apiyi.com/v1/images/generations \
  -H "Authorization: Bearer $APIYI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-2.6-all",
    "prompt": "A beige paper-textured autumn reading club poster, vertical Chinese title in the center, hand-drawn maple leaf at the bottom right",
    "size": "1536x1024",
    "response_format": "b64_json"
  }'
```

По умолчанию используется `b64_json` (необработанный base64, без префикса `data:`). Передайте `"response_format": "url"`, чтобы получить подписанную ссылку, срок действия которой истекает примерно через 24 часа; сразу скачайте изображение и разместите его на своём хостинге.

### Редактирование изображения (Python, multipart)

```python theme={null}
import base64
import os

from openai import OpenAI

client = OpenAI(
    api_key=os.environ["APIYI_API_KEY"],
    base_url="https://api.apiyi.com/v1",
    timeout=600,
)

with open("input.png", "rb") as f:
    result = client.images.edit(
        model="gpt-image-2.6-all",
        image=f,
        prompt="Replace the background with light gray, keep the subject and text",
        size="1536x1024",
    )

image_bytes = base64.b64decode(result.data[0].b64_json)
with open("edited.png", "wb") as f:
    f.write(image_bytes)
```

## Возможности

| Возможность | Поддержка | Примечания |
| - | - | - |
| Текст в изображение | ✅ | `/v1/images/generations` |
| Редактирование изображения | ✅ | Одно изображение / маска / несколько референсов через `/v1/images/edits` |
| `size` | ✅ | Нативная длинная сторона — 512–1536; сверхразрешение 2K/4K |
| Качество на уровне нативного ChatGPT (отпечаток) | ✅ ≤1536 | Сверхразрешение 2K/4K не гарантирует нативную детализацию или отпечаток |
| `n` | ✅ 1–10 | Оплата за каждое изображение; для 2K `n=2` возвращались два изображения |
| Форматы вывода | ✅ PNG / JPEG / GIF / SVG | **WebP не поддерживается** и приводит к ошибке 400 |
| Прозрачный фон | ✅ до 2K | `background=transparent` + PNG; 4K работает нестабильно |
| GIF | ✅ | Требуется `output_format=gif`; `size` не учитывается |
| SVG | ✅ | 2K–8K, `viewBox` следует `size` |
| Ответ с URL | ✅ | `response_format=url` работает в группе Default |
| `quality` | ⚠️ Принимается | `low` может возвращать 2048x1153 при 2K; не полагайтесь на это |
| маска | ⚠️ Принимается | Не гарантируется, что изменения останутся внутри маски; опишите целевую область |

## Размеры

### Нативный диапазон (≤1536, нативный режим веб-версии ChatGPT)

| Соотношение сторон | Распространённые значения `size` |
| - | - |
| 1:1 | 512x512, 768x768, 896x896, 1000x1000, 1024x1024, 1536x1536 |
| 4:3 / 3:4 | 1024x768, 1536x1152, 768x1024, 1152x1536 |
| 3:2 / 2:3 | 1024x683, 1536x1024, 683x1024, 1024x1536 |
| 16:9 / 9:16 | 1280x720, 1536x864, 720x1280, 864x1536 |
| 3:1 / 1:3 | 1536x512, 512x1536 |
| Нестандартные | Любые целочисленные размеры, у которых длинная сторона составляет 512–1536, а соотношение сторон — не более 3:1; возвращаются без изменений |

* Выравнивание по 16/64 не требуется. На нативном маршруте значения `1537`, `1600x900` и `1920x1080` отклоняются.
* Значение `size=auto` определяется выше по цепочке. Мы наблюдали 1312x1199, 1402x1122 и 1448x1086; **фиксированное значение не гарантируется**.
* На нативном маршруте `size` в ответе совпадает с фактическим размером результата.

### Диапазон сверхвысокого разрешения (2K / 4K, совместимость с большими холстами)

Для 2K/4K используется сверхвысокое разрешение, чтобы увеличить длинную сторону до 2048/4096 для больших холстов. **Больше не значит детальнее** — это не нативные пиксели, и нет гарантии, что результат будет резче, чем в нативном диапазоне 1536. Измеренные результаты:

| Запрошенный размер `size` | Фактический результат | Примечания |
| - | - | - |
| 2048x2048 | 2048x2048 | Квадрат 2K |
| 2048x1152 | 2048x1152 | 16:9 |
| 2048x1536 | 2048x1536 | 4:3 |
| 1920x1080 | 1920x1080 | Точное совпадение |
| 1600x900 / 3000x2000 | Точное совпадение | — |
| 2000x2000 / 1792x1024 / 1024x1792 | Точное совпадение | — |
| 3840x2160 | 3840x2160 (обычно) / 4096x2731 (иногда) | 4K 16:9 |
| 4096x4096 / 3840x3840 / 3200x3200 | 2880x2880 | Максимальный размер квадрата — 2880 |
| 1152x2048 | 1152x2048 (обычно) / 1365x2048 (иногда) | 9:16 может округляться до 2:3 |
| 4096x1024 | **400** | Шире 3:1; запрос отклоняется |
| 3840x2160 + прозрачность | Длинная сторона 4096, высота варьируется | **`size` не соблюдается**; не гарантируется |

> [!WARNING]
>
> В ответах 2K/4K **поле `size` может отсутствовать**, а округление соотношения сторон может привести к значениям `1365x2048` или `4096x2731`. **Всегда проверяйте фактические размеры изображения**, а не полагайтесь на запрошенное значение `size`.

### Выбор размера

* **Максимально близко к нативному виду ChatGPT / стабильное качество**: выбирайте `size` не больше **1536**; оптимальное значение — около 1,5K. Это наиболее управляемый диапазон с характерным стилем ChatGPT.
* **Совместимость с большими холстами 2K**: используйте `2048x2048`, `2048x1152`, `2048x1536`; распространённые размеры возвращаются без изменений, но не ожидайте большей детализации, чем при 1,5K.
* **Альбомная ориентация 4K**: используйте `3840x2160`; обычно возвращается 3840x2160, иногда — 4096x2731. Проверьте фактическое количество пикселей.
* **Большие квадраты**: максимальный размер — **2880**; `4096x4096` возвращается как 2880x2880.
* **Баннеры с соотношением сторон 4:1**: не поддерживаются; `4096x1024` возвращает 400.

## Форматы

| Формат | Запрос | Примечания |
| - | - | - |
| PNG | По умолчанию | Поддерживается прозрачный фон; без потерь |
| JPEG | `output_format=jpeg` | Файлы меньшего размера; прозрачный фон не поддерживается |
| GIF | `output_format=gif` | Требуются параметры кадров; размер результата определяется выше по цепочке |
| SVG | `output_format=svg` | Настоящая векторная графика; `viewBox` следует за `size` |
| WebP | ❌ | Возвращает ошибку 400; не отправляйте его |

* **Прозрачный фон**: `background=transparent` + PNG. В разрешении 2K результат имеет формат RGBA, при этом около 40% пикселей полностью прозрачны. **Прозрачный результат в разрешении 4K не соответствует `size`; размеры не гарантируются.**
* **URL**: `response_format=url` работает в группе `Default`; группа `Image2_OSS` не требуется. Ссылка является подписанным URL, действительным в течение 24 часов.
* **Без WebP**: ошибка имеет вид `output_format 'webp' is not supported; use png, jpeg, gif or svg`.

## GIF

```bash theme={null}
curl https://api.apiyi.com/v1/images/generations \
  -H "Authorization: Bearer $APIYI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-2.6-all",
    "prompt": "A looping animation of a yellow doll frowning, puffing its cheeks and stomping, pure white background, seamless loop",
    "size": "2048x2048",
    "output_format": "gif",
    "frame_count": 8,
    "frame_duration_ms": 150
  }'
```

* **`output_format=gif` является обязательным**. Если в промпте запросить только зацикливание и не указать формат, слой совместимости ожидает PNG, и запрос завершается ошибкой 502 `image 1 is gif, png was asked for`.
* `frame_count` / `frame_duration_ms` соблюдаются точно: 8 кадров / 150 мс, 4 кадра / 300 мс и 6 кадров / 120 мс во всех случаях соответствовали запросу.
* **`size` не определяет размер результата**: результаты в 1K включали 384x512, 507x506 и 619x623; в 2K был получен размер 327x585; в 4K — 621x621. **Гарантируются только количество кадров и длительность.**
* Чтобы получить GIF фиксированного размера, измените размер или обрежьте изображение на стороне клиента после генерации.

## SVG

```bash theme={null}
curl https://api.apiyi.com/v1/images/generations \
  -H "Authorization: Bearer $APIYI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-2.6-all",
    "prompt": "A flat rocket icon, exactly three colors, no text",
    "size": "2048x2048",
    "output_format": "svg"
  }'
```

* **Настоящая векторная графика**: ответ представляет собой текст `<svg>`, а не растровое изображение. Проверены варианты 2048², 3840x2160, 4096², 6144² и 8192².
* **`viewBox` соответствует `size`**: 2048x2048 дает `viewBox="0 0 2048 2048"`; 3840x2160 дает `viewBox="0 0 3840 2160"`.
* **Объект `svg` не требуется**: достаточно `output_format=svg`. Официальные маршруты или некоторые SDK добавляют `"svg": {"model": "..."}`; версия 2.6-all **принимает это поле, но игнорирует** его: запрос не завершается ошибкой, и результат не меняется, поэтому не полагайтесь на это поле.
* В выводе нет `<script>` или встроенного растрового изображения.

## Редактирование изображений

* **Эндпоинт**: `POST /v1/images/edits`, `multipart/form-data`.
* Принимаются **одно изображение, маска или несколько референсов**. Маска рассматривается как референс; **не гарантируется, что изменения останутся в пределах маски**, поэтому опишите, что нужно изменить, а что оставить без изменений.
* **Явно заданное `size` соблюдается точно**, включая 2K/4K (оба варианта — 2048x2048 и 3840x2160 — проверены).
* **Если `size` не задан или указано `auto`**, размер выходного изображения нормализуется примерно до **1.57 MP** с сохранением исходного соотношения сторон; исходный размер в пикселях не гарантируется.
* На практике работают два референсных изображения. Если их больше, объедините их на стороне клиента или редактируйте поэтапно.

## `n` и ответы

* `n` поддерживает **1–10** и тарифицируется за изображение. При разрешении 2K `n=2` вернул две картинки 2048x2048; `n=3` вернул три изображения с `usage.image_count=3` и `output_image_tokens=8160` (3 × 2720). При цене \$0.025 за изображение это составляет \$0.075; итоговая сумма указана в счёте.
* По умолчанию используется `b64_json`; `response_format=url` возвращает только `url`, но не оба варианта.
* Распространённые поля ответа: `created`, `data[]`, `usage`. **Поле `size` может отсутствовать для 2K/4K**; при 1K оно обычно возвращается.
* Срок действия подписанных URL — 24 часа; после истечения срока создайте их заново.

## Тайм-ауты и параллельные запросы

* **Установите тайм-аут клиента на 600 секунд**: для 1K требуется около 10–22 с, для 2K — 12–24 с, для 4K — 15–42 с; задержка в хвосте может превышать 60 с. Также увеличьте лимиты обратных прокси, serverless-сервисов и обработчиков очередей.
* **Параллельные запросы**: для 1K успешно прошли тесты с параметрами 12×2, 16×1 и 8×1536 без ошибок 429. Нагрузка для 2K/4K не тестировалась; начните с 4–8 параллельных запросов и следите за задержкой в хвосте.
* **Тарификация выполняется синхронно**: запрос тарифицируется при отправке; отключение клиента не приводит к возврату средств, а результат не сохраняется.

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

* **2K/4K — это сверхразрешение для совместимости с большими холстами.** Это не нативное разрешение; не гарантируется, что детализация будет выше, чем на нативном уровне 1536. Для стабильного качества используйте разрешение не выше 1536.
* **2K/4K зависит от резервного маршрута.** Запросы сначала поступают на нативный маршрут и переключаются на маршрут сверхразрешения, если размер выходит за допустимый диапазон. Если резервный маршрут недоступен, API может вернуть ошибку 400 `wide_fallback_required`; повторите запрос или используйте разрешение не выше 1536.
* **Размер GIF не гарантируется.** При 1K, 2K и 4K могут возвращаться изображения небольшого размера; гарантируются только количество кадров и продолжительность.
* **WebP не поддерживается.** Поддерживаются только PNG / JPEG / GIF / SVG.
* **Соотношение сторон 4:1 не поддерживается.** `4096x1024` возвращает ошибку 400; максимальное соотношение сторон — 3:1.
* **Прозрачный вывод в 4K нестабилен.** Наблюдались разные значения высоты при длине большей стороны 4096 пикселей; не гарантируйте размер 3840x2160. Для прозрачного вывода используйте разрешение не выше 2K.
* **Не полагайтесь на `quality`.** `low` / `medium` / `high` принимаются, но `low` может возвращать 2048x1153 при 2K, тогда как `medium` / `high` возвращают 2048x2048; различий в качестве при одинаковом начальном значении генератора не подтверждено.
* **Редактирование с `auto` изменяет масштаб.** Выходное изображение имеет размер около 1,57 Мп, а не размер входного изображения.
* **Политика в отношении контента**: модерация на стороне поставщика возвращает ошибку 400 `content_policy_violation`; измените prompt и повторите запрос.

## Ошибки

| HTTP | `code` | Значение | Действие |
| - | - | - | - |
| 400 | `invalid_request_error` | Недопустимый параметр (формат размера, соотношение сторон, формат) | Исправьте параметр |
| 400 | `wide_fallback_required` | Резервный вариант для 2K/4K временно недоступен | Повторите попытку или используйте размер не более 1536 |
| 400 | `content_policy_violation` | Отклонено модерацией контента | Измените prompt |
| 401 | `invalid_api_key` | Неверный ключ или группа | Проверьте `APIYI_API_KEY` и группу по умолчанию |
| 429 | `rate_limit_exceeded` | Превышен лимит запросов или квота | Подождите и повторите попытку |
| 502 | `image 1 is gif, png was asked for` | GIF запрошен без `output_format=gif` | Явно передайте `output_format=gif` |

## Поручите подключение ИИ-агенту

**Скопируйте этот prompt в Codex / Claude Code / Cursor**

Сначала агент получит текстовую версию этой страницы (добавьте `.md` к любому URL документации), а затем напишет код для вашего стека. В prompt уже учтены тайм-аут, проверка 2K/4K, формат GIF и ограничения WebP.

Всего 9 требований — используйте кнопку ниже, чтобы скопировать полный prompt.

Подключите или устраните неполадки генерации изображений по тексту и редактирования изображений с помощью gpt-image-2.6-all в этом проекте.

Сначала ознакомьтесь с документацией: получите текстовую версию этой страницы по адресу [https://docs.apiyi.com/en/api-capabilities/gpt-image-2-all/gpt-image-2-6-all.md](https://docs.apiyi.com/en/api-capabilities/gpt-image-2-all/gpt-image-2-6-all.md). Для получения дополнительной информации также добавьте `.md` к адресам страниц генерации изображений по тексту и редактирования изображений.

Требования:

1. Тайм-аут: установите тайм-аут клиента на 600 секунд. API изображений работают синхронно; идентификатор задачи не предоставляется. При отключении клиента результат теряется, но запрос всё равно тарифицируется. Также увеличьте ограничения обратных прокси, шлюзов и бессерверных сред.

2. Формат результата: по умолчанию используется base64 (`b64_json`, без префикса `data:`). Можно передать `response_format: "url"`, чтобы получить подписанную ссылку, действительную 24 часа. **Всегда передавайте `response_format` явно**, не полагаясь на значение по умолчанию. В режиме URL немедленно скачайте изображение и разместите его на своём хостинге.

3. Размеры: нативная длина длинной стороны составляет 512–1536 пикселей; допустимы любые целочисленные размеры и соотношение сторон до 3:1. 2K/4K — это сверхразрешение для совместимости с большими холстами, а не нативное разрешение. **Ответы 2K/4K могут не содержать `size`, поэтому считывайте фактические размеры изображения.** При соотношениях сторон больше 3:1, например `4096x1024`, возвращается ошибка 400.

4. GIF: передайте `output_format=gif` и `frame_count` / `frame_duration_ms`. **`size` не определяет размеры GIF**; не используйте его для управления размером в пикселях.

5. SVG: передайте `output_format=svg`. `viewBox` следует за `size`; дополнительный объект `svg` не требуется. Результат представляет собой настоящее векторное изображение, а не растровое.

6. Прозрачный фон: `background=transparent` + PNG, предпочтительно с разрешением не выше 2K. Размеры прозрачных изображений 4K нестабильны; не гарантируйте 3840x2160.

7. `n` поддерживает значения от 1 до 10, и тарификация выполняется за каждое изображение. `quality` принимается, но не полагайтесь на него; `low` может вернуть 2048x1153 при разрешении 2K.

8. Считывайте ключ из `APIYI_API_KEY` и используйте [https://api.apiyi.com/v1](https://api.apiyi.com/v1) в качестве базового URL. Никогда не прописывайте ключ непосредственно в коде и не добавляйте его в коммиты.

9. После подключения выполните по одному запросу на генерацию изображения по тексту и на редактирование; сообщите фактические размеры, задержку и стоимость каждого из них.

> [accordion] Какие проблемы предотвращает этот prompt
>
> | Требование | Какой проблемы позволяет избежать |
> | - | - |
> | Тайм-аут 600 секунд | Распространённые HTTP-клиенты по умолчанию используют тайм-аут 30–60 с и прерывают запрос, пока генерация ещё продолжается; прерванные запросы всё равно тарифицируются |
> | Явное указание `response_format` | Значение по умолчанию уже менялось; без явного указания необходимо обрабатывать и `url`, и `b64_json` |
> | Считывание фактических размеров | Ответы 2K/4K могут не содержать `size`; размер с соотношением 9:16 может округляться до 1365x2048, а 4K может возвращаться с размером 4096x2731 |
> | Формат GIF | Если не указать `output_format=gif`, возвращается ошибка 502 с трудночитаемым сообщением |
> | Прозрачный фон при разрешении не выше 2K | Прозрачные изображения 4K возвращаются с длинной стороной 4096 пикселей и непредсказуемой высотой |
> | Без WebP | Поддерживаются только PNG / JPEG / GIF / SVG; при использовании WebP возвращается ошибка 400 |

## Часто задаваемые вопросы

### Является ли разрешение 2K/4K нативным?

Нет. Для 2K/4K используется сверхвысокое разрешение, чтобы обеспечить совместимость с размером и большим холстом, а не нативную детализацию. Нативное качество доступно при разрешении 1536 и ниже, с отпечатком ChatGPT. Для стабильного качества придерживайтесь примерно 1,5K; для постеров и печати используйте 2048–3840.

### Почему в ответе для 2K/4K отсутствует `size`?

Для 2K/4K используется маршрут сверхвысокого разрешения, который не всегда возвращает `size`; маршрут 1K обычно его возвращает. Проверяйте фактическую ширину и высоту изображения (например, PNG IHDR), а не полагайтесь на запрошенное `size`.

### Можно ли создать прозрачное изображение 4K?

Ненадёжно. При 2K прозрачный вывод стабилен (RGBA, около 40% полностью прозрачных пикселей). Для 4K мы наблюдали размеры 4096x4096, 4096x3552 и 4096x2731. Не задавайте 3840x2160 жёстко. Ограничивайте размер прозрачного изображения 2K.

### Можно ли задать размеры GIF?

Нет. `size` не влияет на вывод GIF: при 1K получались размеры 384x512, 507x506 и 619x623; при 2K был получен размер 327x585; при 4K — 621x621. Гарантируются только количество кадров и длительность. Если нужны фиксированные размеры в пикселях, измените размер или обрежьте изображение на стороне клиента.

### Поддерживается ли WebP?

Нет. Поддерживаются только PNG / JPEG / GIF / SVG; `output_format=webp` возвращает 400.

### Имеет ли значение `quality`?

`low` / `medium` / `high` принимаются, но полагаться на них не следует: `low` может вернуть размер 2048x1153 при 2K, тогда как `medium` / `high` возвращают размер 2048x2048. Различий в изображениях с одинаковым начальным значением не подтверждено.

### Почему не работает `4096x1024`?

Максимальное соотношение сторон — 3:1; `4096x1024` имеет соотношение 4:1 и отклоняется при проверке параметров. Используйте соотношение не более 3:1 (например, до `4096x1536`) или соедините два изображения.

## См. также

* [API для генерации изображений по тексту](https://docs.apiyi.com/ru/api-capabilities/gpt-image-2-all/text-to-image.md)
* [API для редактирования изображений](https://docs.apiyi.com/ru/api-capabilities/gpt-image-2-all/image-edit.md)
* [Обзор GPT-Image-2.5-All](https://docs.apiyi.com/ru/api-capabilities/gpt-image-2-all/overview.md)
* [Сравнение официального и реверс-инжинирингового вариантов](https://docs.apiyi.com/ru/api-capabilities/gpt-image-2/vs-gpt-image-2-all.md)
* [Рекомендации по работе с API изображений](https://docs.apiyi.com/ru/api-capabilities/image-api-best-practices.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.