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_format | url(по умолчанию) или 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)