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-ключ и выполните небольшой запрос в очередь. После проверки состояния и потока ответов добавьте обработку ошибок, повторные попытки и элементы управления хранилищем, соответствующие вашему приложению.