Lychee AILychee AI
API AI-моделейИзображения (Images)Нативный формат OpenAI

Создание изображений

Создание изображения на основе заданного запроса. Узнать больше.

POST
/v1/images/generations/
AuthorizationBearer <token>

In: header

Request Body

application/json

model?string

Модель для генерации изображений. Одна из dall-e-2, dall-e-3 или gpt-image-1. По умолчанию dall-e-2, если не используются параметры, специфичные для gpt-image-1.

prompt*string

Текстовое описание требуемого изображения. Максимальная длина для gpt-image-1 составляет 32000 символов, для dall-e-2 - 1000 символов, для dall-e-3 - 4000 символов.

n?integer

Количество генерируемых изображений. Должно быть от 1 до 10. Для dall-e-3 поддерживается только n=1.

size?string

Размер генерируемого изображения. Для gpt-image-1 должен быть одним из 1024x1024, 1536x1024 (горизонтальный), 1024x1536 (вертикальный) или auto (по умолчанию). Для dall-e-2 должен быть одним из 256x256, 512x512 или 1024x1024. Для dall-e-3 должен быть одним из 1024x1024, 1792x1024 или 1024x1792.

background?string

Разрешает установку прозрачности фона для сгенерированных изображений. Этот параметр поддерживается только для gpt-image-1. Должно быть одним из следующих: прозрачный, непрозрачный или авто (по умолчанию). При использовании авто модель автоматически определит наилучший фон для изображения.

Если выбрано прозрачный, выходной формат должен поддерживать прозрачность, поэтому следует установить его в png (по умолчанию) или webp.

moderation?string

Уровень модерации контента для изображений, созданных gpt-image-1. Должен быть low для менее строгой фильтрации или auto (по умолчанию).

quality?string

Качество сгенерированного изображения.

stream?string
style?string
user?string

Response Body

application/json

curl -X POST "https://loading/v1/images/generations/" \  -H "Content-Type: application/json" \  -d '{    "prompt": "string"  }'
{
  "created": 0,
  "data": [
    {
      "b64_json": "string",
      "url": "string"
    }
  ],
  "usage": {
    "total_tokens": 0,
    "input_tokens": 0,
    "output_tokens": 0,
    "input_tokens_details": {
      "text_tokens": 0,
      "image_tokens": 0
    }
  }
}

Насколько полезна эта инструкция?

Последнее обновление