GPT Image 2 API на OdiRouter: руководство по API очереди

Редакция OdiRouter

GPT Image 2 API позволяет команде создавать процессы генерации и редактирования изображений. OdiRouter указывает GPT Image 2 в своем каталоге моделей и предоставляет специфичный для модели конечный пункт очереди. Начните с небольшого запроса, подтвердите жизненный цикл запроса, затем добавьте элементы управления, необходимые вашему рабочему процессу.

Что указано в описании OdiRouter для GPT Image 2

OdiRouter описывает GPT Image 2 как более новую модель изображений OpenAI для процессов генерации и редактирования. В ее каталоге упоминаются визуальные материалы для продуктов, проработка компоновки и доработанные дизайнерские материалы. Используйте это описание для оценки, а не как обещание того, что каждый запрос или рабочий процесс даст одинаковый результат.

GPT Image 2 model page является первоисточником актуальной информации о модели. OdiRouter model catalog помогает, когда нужно сравнить доступные маршруты до фиксации кода приложения.

Подготовьте небольшой первый запрос

Перед отправкой задания в рабочую среду создайте учетную запись OdiRouter и получите ключ API. Храните ключ в переменной окружения, а не в системе контроля версий. В примере на странице модели используются токен bearer и этот путь очереди.

export ODIROUTER_API_KEY="replace-with-your-key"

curl --location 'https://api.odirouter.ai/model/v1/queue/gpt-image-2' \
  --header "Authorization: Bearer $ODIROUTER_API_KEY" \
  --header 'Content-Type: application/json' \
  --data-raw '{
    "prompt": "A studio product photo of a ceramic coffee cup on a walnut table.",
    "size": "1024x1024",
    "quality": "auto",
    "output_format": "png"
  }'

Официальный пример включает prompt, size, quality и output_format. Первый запрос должен быть простым, чтобы вы могли просмотреть результат и изменить только один входной параметр за раз. Прежде чем полагаться на необязательный параметр или конкретное значение, проверьте актуальную страницу модели.

Рассматривайте генерацию изображений как рабочий процесс с очередью

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

curl --location 'https://api.odirouter.ai/model/v1/queue/gpt-image-2/requests/{request_id}/status' \
  --header "Authorization: Bearer $ODIROUTER_API_KEY"

Когда запрос будет готов, получите ответ, используя соответствующий маршрут:

curl --location 'https://api.odirouter.ai/model/v1/queue/gpt-image-2/requests/{request_id}/response' \
  --header "Authorization: Bearer $ODIROUTER_API_KEY"

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

Выбирайте входные данные для нужной работы

Используйте запрос, чтобы описать объект и важные для работы видимые детали. Официальный пример OdiRouter также предоставляет поля размера изображения, качества и формата вывода. Проверяйте эти поля на репрезентативных запросах, прежде чем стандартизировать их в рабочем процессе.

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

Проверьте модель, цены и документацию перед использованием в продакшене

Доступность моделей, параметры и цены могут меняться. Используйте GPT Image 2 model page для актуальной информации о модели, OdiRouter pricing для актуальной информации о ценах и OdiRouter documentation для рекомендаций по настройке.

На главной странице OdiRouter указано, что один API-ключ обеспечивает доступ к 200+ моделям ИИ и что пользователи могут ознакомиться с ценами моделей перед отправкой запросов. Это может упростить первоначальную оценку, но проверьте маршрут и контракт ответа, используемые вашим приложением.

Начните с тестового запроса OdiRouter

Откройте OdiRouter GPT Image 2 model page, создайте или используйте API-ключ и выполните небольшой запрос в очередь. После проверки состояния и потока ответов добавьте обработку ошибок, повторные попытки и элементы управления хранилищем, соответствующие вашему приложению.

Источники

#API GPT Image 2#API генерации изображений OdiRouter#очередь GPT Image 2