Перейти к содержимому
Основной сайт Новости Консоль

API генерации изображения по тексту

Справка по интерфейсу генерации изображения по тексту для серии GPT-Image. Обзор и выбор модели см. в GPT-Image 生图.

Запрос

POST https://api.4allapi.com/v1/images/generations
{
"model": "gpt-image-2",
"prompt": "Минималистичный постер кофейного бренда, кремовый фон, в центре кадра чашка латте",
"n": 1
}
ПараметрОбязательноОписание
modelНазвание модели; для формата/разрешения/скорости используйте суффиксы(-fast, -portrait, -2k, -4k и т. д.)
promptОписание изображения, поддерживает китайский и английский языки, а также составные инструкции
nКоличество генерируемых изображений, по умолчанию 1; для пакетной генерации рекомендуется несколько запросов вместо большого n
response_formaturl(по умолчанию) или b64_json

Ответ

{
"created": 1735900000,
"data": [
{ "url": "https://…/xxx.png" }
]
}
  • При response_format: "b64_json" возвращается поле b64_json; учтите, что размер тела ответа будет большим;
  • URL имеет срок действия, сохраните его сразу после получения, см. 压缩与输出分辨率

Пример на Python

resp = client.images.generate(
model="gpt-image-2-portrait-2k",
prompt="Токийская улица в дождливую ночь, отражения неона, кинематографично",
)
print(resp.data[0].url)

Оплата и ошибки

  • Оплата за каждый запрос: за каждое успешно сгенерированное изображение списывается одна единица, за неудачные попытки плата не взимается;
  • Обработка таймаутов и разрывов соединения см. в 连接中断排查;
  • Редактирование изображения по изображению см. в 图片编辑 API