Azure справочник по REST API для образа и звука OpenAI (2025-04-01-preview)

В этой статье приводятся сведения о том, как в выпуске 2025-04-01-preview в выпуске будут представлены операции создания изображений и плоскости звука (речь) для вывода REST API для Azure OpenAI. Сведения о завершении чата, внедрениях, помощниках, ответах, векторных хранилищах и всех других операциях см. в официальной Azure справочнике по REST API OpenAI.

Спецификации API

Управление и взаимодействие с моделями и ресурсами Azure OpenAI разделены на три основных поверхности API:

  • Контрольная плоскость
  • Плоскость данных — авторинг
  • Плоскость данных — вывод

Каждая поверхность/спецификация API инкапсулирует разный набор возможностей Azure OpenAI. Каждый API имеет свой уникальный набор версий предварительного просмотра и стабильных/общедоступных (GA) версий API. В настоящее время превью обычно выходят по ежемесячному ритму.

Important

Теперь появился новый API предпросмотра вывода. Узнайте больше в нашем руководстве по жизненному циклу API.

API Последний превью релиза Последний релиз GA Specifications Описание
Контрольная плоскость 2025-07-01-preview 2025-06-01 Файлы спецификаций API плоскости управления используется для операций, таких как создание ресурсов, развертывание моделей и другие задачи управления ресурсами высокого уровня. Плоскость управления также регулирует, что можно делать с такими возможностями, как Azure Resource Manager, Bicep, Terraform и Azure CLI.
Плоскость данных v1 preview v1 Файлы спецификаций API плоскости данных управляет операциями вывода и авторингом.

Authentication

Azure OpenAI предлагает два метода аутентификации. Вы можете использовать либо API Keys, либо Microsoft Entra ID.

  • Аутентификация ключа API: для такого типа аутентификации все запросы API должны содержать ключ API в api-key заголовке HTTP. Quickstart предоставляет рекомендации по совершению звонков с помощью такого типа аутентификации.

  • Microsoft Entra ID аутентификация: Вы можете аутентифицировать вызов API с помощью токена Microsoft Entra. Токены аутентификации включены в запрос в качестве Authorization заголовка. Предоставленный токен должен быть предшествован Bearer, например Bearer YOUR_AUTH_TOKEN, . Вы можете прочитать наше руководство по аутентификации с помощью Microsoft Entra ID.

Версионирование REST API

API сервисов версируются с использованием api-version параметра запроса. Все версии следуют структуре ГГГГMM-DD даты. Рассмотрим пример.

POST https://YOUR_RESOURCE_NAME.openai.azure.com/openai/deployments/YOUR_DEPLOYMENT_NAME/chat/completions?api-version=2024-06-01

Вывод по плоскости данных

В остальной части этой статьи рассматриваются операции с изображением и звуком в 2025-04-01-preview предварительной версии Azure спецификации вывода уровня данных OpenAI.

Сведения об изображениях и аудиозаписях см. в справочнике по ОБЩЕДОСТУПНОму изображению и REST API аудио.

Транскрипции — Создайте

POST https://{endpoint}/openai/deployments/{deployment-id}/audio/transcriptions?api-version=2025-04-01-preview

Транскрибирует аудио на язык входа.

Параметры URI

Имя. In Обязательный Тип Описание
endpoint path Yes URL-адрес строки Поддерживается Azure конечных точек OpenAI (протокол и имя хоста, например: https://aoairesource.openai.azure.com. Замените «aoairesource» на имя вашего ресурса Azure OpenAI). https://{your-resource-name}.openai.azure.com
идентификатор развертывания path Yes string
api-version Запрос Yes string

Заголовок запроса

Используйте либо аутентификация на основе токенов, либо API-ключ. Рекомендуется аутентификация с помощью токен-аутентификации и более безопасной.

Имя. Обязательный Тип Описание
Authorization True string Пример:Authorization: Bearer {Azure_OpenAI_Auth_Token}

Для генерации токена аутентификации с помощью Azure CLI: az account get-access-token --resource https://cognitiveservices.azure.com

Тип: oauth2
URL авторизации: https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Область применения: https://ai.azure.com/.default
API-ключ True string Предоставьте ключ API Azure OpenAI здесь

Тело запроса

Content-Type: многочастный формат данных

Имя. Тип Описание Обязательный По умолчанию
model string ID модели для использования. Варианты — gpt-4o-transcribe, gpt-4o-mini-transcribe, gpt-4o-mini-transcribe-2025-12-15whisper-1, и gpt-4o-transcribe-diarize. Yes
file string Аудиофайл возражает для транскрибации. Yes
язык string Язык входного аудио. Предоставление языка ввода в формате ISO-639-1 повышает точность и задержку. Нет
prompt string Необязательный текст для руководства стилем модели или продолжения предыдущего аудиосегмента. Запрос должен соответствовать языку аудио. Нет
формат_ответа audioResponseFormat Определяет формат выхода. Нет
Температура number Температура выборки — от 0 до 1. Более высокие значения, например 0.8, делают выход более случайным, а низкие, например 0.2, делают его более сфокусированным и детерминированным. Если установить 0, модель использует логарифмическую вероятность для автоматического повышения температуры до достижения определённых порогов. Нет 0
timestamp_granularities[] массив Детализации временной метки для заполнения этой транскрипции. response_format должно быть настроено verbose_json использовать детали временной метки. Поддерживаются один или оба этих варианта: word, или segment. Примечание: Для временных меток сегментов нет дополнительной задержки, но генерация временных меток слов вызывает дополнительную задержку. Нет ['segment']

Ответы

Код статуса: 200

Описание: ОК

Тип содержимого Тип Description
application/json object
text/plain string Транскрибированный текст в выходном формате (когда response_format был одним из text, vtt или srt).

Examples

Пример

Получает транскрибированный текст и связанные метаданные из предоставленных аудиоданных.

POST https://{endpoint}/openai/deployments/{deployment-id}/audio/transcriptions?api-version=2025-04-01-preview

Ответы: Код статуса: 200

{
  "body": {
    "text": "A structured object when requesting json or verbose_json"
  }
}

Пример

Получает транскрибированный текст и связанные метаданные из предоставленных аудиоданных.

POST https://{endpoint}/openai/deployments/{deployment-id}/audio/transcriptions?api-version=2025-04-01-preview

"---multipart-boundary\nContent-Disposition: form-data; name=\"file\"; filename=\"file.wav\"\nContent-Type: application/octet-stream\n\nRIFF..audio.data.omitted\n---multipart-boundary--"

Ответы: Код статуса: 200

{
  "type": "string",
  "example": "plain text when requesting text, srt, or vtt"
}

Переводы - Create

POST https://{endpoint}/openai/deployments/{deployment-id}/audio/translations?api-version=2025-04-01-preview

Транскрибирует и переводит входные аудиозаписи на английский текст.

Параметры URI

Имя. In Обязательный Тип Описание
endpoint path Yes URL-адрес строки Поддерживается Azure конечных точек OpenAI (протокол и имя хоста, например: https://aoairesource.openai.azure.com. Замените «aoairesource» на имя вашего ресурса Azure OpenAI). https://{your-resource-name}.openai.azure.com
идентификатор развертывания path Yes string
api-version Запрос Yes string

Заголовок запроса

Используйте либо аутентификация на основе токенов, либо API-ключ. Рекомендуется аутентификация с помощью токен-аутентификации и более безопасной.

Имя. Обязательный Тип Описание
Authorization True string Пример:Authorization: Bearer {Azure_OpenAI_Auth_Token}

Для генерации токена аутентификации с помощью Azure CLI: az account get-access-token --resource https://cognitiveservices.azure.com

Тип: oauth2
URL авторизации: https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Область применения: https://ai.azure.com/.default
API-ключ True string Предоставьте ключ API Azure OpenAI здесь

Тело запроса

Content-Type: многочастный формат данных

Имя. Тип Описание Обязательный По умолчанию
file string Аудиофайл для перевода. Yes
prompt string Необязательный текст для руководства стилем модели или продолжения предыдущего аудиосегмента. Задание должно быть на английском. Нет
формат_ответа audioResponseFormat Определяет формат выхода. Нет
Температура number Температура выборки — от 0 до 1. Более высокие значения, например 0.8, делают выход более случайным, а низкие, например 0.2, делают его более сфокусированным и детерминированным. Если установить 0, модель использует логарифмическую вероятность для автоматического повышения температуры до достижения определённых порогов. Нет 0

Ответы

Код статуса: 200

Описание: ОК

Тип содержимого Тип Description
application/json object
text/plain string Транскрибировал текст в выходном формате (когда response_format был текстом, vtt или srt).

Examples

Пример

Получает транскрибированный текст на английском языке и связанные с ним метаданные из предоставленных аудиоданных.

POST https://{endpoint}/openai/deployments/{deployment-id}/audio/translations?api-version=2025-04-01-preview

"---multipart-boundary\nContent-Disposition: form-data; name=\"file\"; filename=\"file.wav\"\nContent-Type: application/octet-stream\n\nRIFF..audio.data.omitted\n---multipart-boundary--"

Ответы: Код статуса: 200

{
  "body": {
    "text": "A structured object when requesting json or verbose_json"
  }
}

Пример

Получает транскрибированный текст на английском языке и связанные с ним метаданные из предоставленных аудиоданных.

POST https://{endpoint}/openai/deployments/{deployment-id}/audio/translations?api-version=2025-04-01-preview

"---multipart-boundary\nContent-Disposition: form-data; name=\"file\"; filename=\"file.wav\"\nContent-Type: application/octet-stream\n\nRIFF..audio.data.omitted\n---multipart-boundary--"

Ответы: Код статуса: 200

{
  "type": "string",
  "example": "plain text when requesting text, srt, or vtt"
}

Речь — создание

POST https://{endpoint}/openai/deployments/{deployment-id}/audio/speech?api-version=2025-04-01-preview

Генерирует аудио из входного текста.

Параметры URI

Имя. In Обязательный Тип Описание
endpoint path Yes URL-адрес строки Поддерживается Azure конечных точек OpenAI (протокол и имя хоста, например: https://aoairesource.openai.azure.com. Замените «aoairesource» на имя вашего ресурса Azure OpenAI). https://{your-resource-name}.openai.azure.com
идентификатор развертывания path Yes string
api-version Запрос Yes string

Заголовок запроса

Используйте либо аутентификация на основе токенов, либо API-ключ. Рекомендуется аутентификация с помощью токен-аутентификации и более безопасной.

Имя. Обязательный Тип Описание
Authorization True string Пример:Authorization: Bearer {Azure_OpenAI_Auth_Token}

Для генерации токена аутентификации с помощью Azure CLI: az account get-access-token --resource https://cognitiveservices.azure.com

Тип: oauth2
URL авторизации: https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Область применения: https://ai.azure.com/.default
API-ключ True string Предоставьте ключ API Azure OpenAI здесь

Тело запроса

Content-Type: многочастный формат данных

Имя. Тип Описание Обязательный По умолчанию
Ввод string Текст для синтеза аудио. Максимальная длина — 4 096 символов. Yes
формат_ответа перечисление Формат для синтеза аудио.
Возможные значения: mp3, opus, , aacflacwav, ,pcm
Нет
Скорость number Скорость синтезированного аудио. Выберите значение из 0.25 в 4.0. 1.0 по умолчанию. Нет 1.0
голос перечисление Голос для синтеза речи.
Возможные значения: alloy, echo, , fableonyxnova, ,shimmer
Yes

Ответы

Код статуса: 200

Описание: ОК

Тип содержимого Тип Description
application/octet-stream string

Examples

Пример

Синтезирует аудио из предоставленного текста.

POST https://{endpoint}/openai/deployments/{deployment-id}/audio/speech?api-version=2025-04-01-preview

{
 "input": "Hi! What are you going to make?",
 "voice": "fable",
 "response_format": "mp3"
}

Ответы: Код статуса: 200

{
  "body": "101010101"
}

Генерации изображений — Создавать

POST https://{endpoint}/openai/deployments/{deployment-id}/images/generations?api-version=2025-04-01-preview

Генерирует пакет изображений из текстовой подписи при развертывании заданной модели генерации изображений

Параметры URI

Имя. In Обязательный Тип Описание
endpoint path Yes URL-адрес строки Поддерживается Azure конечных точек OpenAI (протокол и имя хоста, например: https://aoairesource.openai.azure.com. Замените «aoairesource» на имя вашего ресурса Azure OpenAI). https://{your-resource-name}.openai.azure.com
идентификатор развертывания path Yes string
api-version Запрос Yes string

Заголовок запроса

Используйте либо аутентификация на основе токенов, либо API-ключ. Рекомендуется аутентификация с помощью токен-аутентификации и более безопасной.

Имя. Обязательный Тип Описание
Authorization True string Пример:Authorization: Bearer {Azure_OpenAI_Auth_Token}

Для генерации токена аутентификации с помощью Azure CLI: az account get-access-token --resource https://cognitiveservices.azure.com

Тип: oauth2
URL авторизации: https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Область применения: https://ai.azure.com/.default
API-ключ True string Предоставьте ключ API Azure OpenAI здесь

Тело запроса

Тип содержания: application/json

Имя. Тип Описание Обязательный По умолчанию
фон imageBackground Позволяет установить прозрачность для фона сгенерированных изображений. Этот параметр поддерживается только для моделей серии gpt-image-1. Нет авто
н целое число Количество изображений для генерации. Для dall-e-3 поддерживается только n=1. Нет 1
сжатие вывода целое число Уровень сжатия (0-100%) для сгенерированных изображений. Этот параметр поддерживается только для моделей серии gpt-image-1 с форматом выхода jpeg. Нет 100
формат_выходных_данных imagesOutputFormat Формат файла, в котором возвращаются сгенерированные изображения. Поддерживается только для моделей серии gpt-image-1. Нет png
prompt string Текстовое описание желаемого изображения(ов). Максимальная длина — 32000 символов для серии gpt-image-1 и 4000 символов для dall-e-3 Yes
частичные_изображения целое число Количество частичных изображений для генерации. Этот параметр используется для потоковых откликов, возвращающих частичные изображения. Значение должно быть от 0 до 3. При установке 0 ответ будет одним изображением, отправленным в одном стриминговом событии. Обратите внимание, что финальное изображение может быть отправлено до того, как будет сгенерировано полное количество частичных изображений, если полное изображение генерируется быстрее. 0
stream boolean Отредактировать изображение в режиме стриминга. нет false
качество imageQuality Качество изображения, которое будет создано. Нет авто
формат_ответа imagesResponseFormat Формат, в котором возвращаются сгенерированные изображения. Этот параметр не поддерживается для gpt-image-1моделей серии -, которые всегда возвращают изображения, закодированные в базе 64.
Возможные значения: url, b64_json.
Нет url
size imageSize Размер сгенерированных изображений. Нет авто
Стиль imageStyle Стиль сгенерированных изображений. Поддерживается только для dall-e-3. Нет Яркие
user string Уникальный идентификатор, представляющий вашего конечного пользователя, который помогает отслеживать и выявлять злоупотребления. Нет

Ответы

Код статуса: 200

Описание: ОК

Тип содержимого Тип Description
application/json generateImagesResponse

Код статуса: по умолчанию

Описание: произошла ошибка.

Тип содержимого Тип Description
application/json dalleErrorResponse

Examples

Пример

Создаёт изображения по заданию.

POST https://{endpoint}/openai/deployments/{deployment-id}/images/generations?api-version=2025-04-01-preview

{
 "prompt": "In the style of WordArt, Microsoft Clippy wearing a cowboy hat.",
 "n": 1,
 "style": "natural",
 "quality": "standard"
}

Ответы: Код статуса: 200

{
  "body": {
    "created": 1698342300,
    "data": [
      {
        "revised_prompt": "A vivid, natural representation of Microsoft Clippy wearing a cowboy hat.",
        "prompt_filter_results": {
          "sexual": {
            "severity": "safe",
            "filtered": false
          },
          "violence": {
            "severity": "safe",
            "filtered": false
          },
          "hate": {
            "severity": "safe",
            "filtered": false
          },
          "self_harm": {
            "severity": "safe",
            "filtered": false
          },
          "profanity": {
            "detected": false,
            "filtered": false
          },
          "custom_blocklists": {
            "filtered": false,
            "details": []
          }
        },
        "url": "https://dalletipusw2.blob.core.windows.net/private/images/e5451cc6-b1ad-4747-bd46-b89a3a3b8bc3/generated_00.png?se=2023-10-27T17%3A45%3A09Z&...",
        "content_filter_results": {
          "sexual": {
            "severity": "safe",
            "filtered": false
          },
          "violence": {
            "severity": "safe",
            "filtered": false
          },
          "hate": {
            "severity": "safe",
            "filtered": false
          },
          "self_harm": {
            "severity": "safe",
            "filtered": false
          }
        }
      }
    ]
  }
}

Поколения изображений — редактировать

POST https://{endpoint}/openai/deployments/{deployment-id}/images/edits?api-version=2025-04-01-preview

Редактирует изображение из текстовой подписи на заданной модели gpt-image-1

Параметры URI

Имя. In Обязательный Тип Описание
endpoint path Yes URL-адрес строки Поддерживается Azure конечных точек OpenAI (протокол и имя хоста, например: https://aoairesource.openai.azure.com. Замените «aoairesource» на имя вашего ресурса Azure OpenAI). https://{your-resource-name}.openai.azure.com
идентификатор развертывания path Yes string
api-version Запрос Yes string

Заголовок запроса

Используйте либо аутентификация на основе токенов, либо API-ключ. Рекомендуется аутентификация с помощью токен-аутентификации и более безопасной.

Имя. Обязательный Тип Описание
Authorization True string Пример:Authorization: Bearer {Azure_OpenAI_Auth_Token}

Для генерации токена аутентификации с помощью Azure CLI: az account get-access-token --resource https://cognitiveservices.azure.com

Тип: oauth2
URL авторизации: https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Область применения: https://ai.azure.com/.default
API-ключ True string Предоставьте ключ API Azure OpenAI здесь

Тело запроса

Content-Type: многочастный формат данных

Имя. Тип Описание Обязательный По умолчанию
Изображение строка или массив Изображение для редактирования. Должен быть поддерживаемый файл изображения или массив изображений. Каждое изображение должно быть в формате png или jpg менее 50 МБ. Yes
Входная точность string Контролируйте, сколько усилий модель приложит, чтобы соответствовать стилю и чертам, особенно чертам лица, вводных изображений. Этот параметр поддерживается только для моделей серии gpt-image-1. Поддержка high и low. нет low.
mask string Дополнительное изображение, полностью прозрачные области которого (например, где альфа равен нулю) указывают место редактирования. Если представлено несколько изображений, маска будет наложена на первое изображение. Должен быть действительный PNG-файл, менее 4 МБ, и иметь те же размеры, что и изображение. Нет
н целое число Количество изображений для генерации. Должно быть от 1 до 10. Нет 1
prompt string Текстовое описание желаемого изображения(ов). Максимальная длина — 32000 символов. Yes
качество imageQuality Качество изображения, которое будет создано. Нет авто
частичные_изображения Количество частичных изображений для генерации. Этот параметр используется для потоковых откликов, возвращающих частичные изображения. Значение должно быть от 0 до 3. При установке 0 ответ будет одним изображением, отправленным в одном стриминговом событии. Обратите внимание, что финальное изображение может быть отправлено до того, как будет сгенерировано полное количество частичных изображений, если полное изображение генерируется быстрее.
stream boolean Отредактировать изображение в режиме стриминга. нет false
формат_ответа imagesResponseFormat Формат, в котором возвращаются сгенерированные изображения. Нет url
size imageSize Размер сгенерированных изображений. Нет авто
user string Уникальный идентификатор, представляющий вашего конечного пользователя, который помогает отслеживать и выявлять злоупотребления. Нет

Ответы

Код статуса: 200

Описание: ОК

Тип содержимого Тип Description
application/json generateImagesResponse

Код статуса: по умолчанию

Описание: произошла ошибка.

Тип содержимого Тип Description
application/json dalleErrorResponse

Компоненты

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

innerErrorCode

Коды ошибок для внутреннего объекта ошибки.

Недвижимость Ценность
Description Коды ошибок для внутреннего объекта ошибки.
Тип string
Значения ResponsibleAIPolicyViolation

dalleErrorResponse

Имя. Тип Описание Обязательный По умолчанию
error ошибка Dalle Нет

ошибка Dalle

Имя. Тип Описание Обязательный По умолчанию
внутренняя ошибка dalleInnerError Внутренняя ошибка с дополнительными деталями. Нет
параметр string Нет
type string Нет

dalleInnerError

Внутренняя ошибка с дополнительными деталями.

Имя. Тип Описание Обязательный По умолчанию
код innerErrorCode Коды ошибок для внутреннего объекта ошибки. Нет
результаты фильтрации контента dalleFilterResults Информация о категории фильтрации контента (ненависть, сексуальное, насилие self_harm), выявлена ли она, а также уровень тяжести (very_low, низкий, средний, высокий масштаб, определяющий интенсивность и уровень риска вредного контента) и была ли она отфильтрована. Информация о джейлбрейк-контенте и нецензурной лексике, были ли они обнаружены и были ли отфильтрованы или нет. И информация о списке блокировки клиентов, если он был отфильтрован, и его идентификаторе. Нет
пересмотренный_запрос string Подсказка, которая использовалась для создания изображения, если произошла какая-либо коррекция. Нет

Результат фильтрации по степени тяжести

Имя. Тип Описание Обязательный По умолчанию
Отфильтрованный boolean Yes
severity string Нет

Обнаружен результат фильтра контента

Имя. Тип Описание Обязательный По умолчанию
Обнаружено boolean Нет
Отфильтрованный boolean Yes

contentFilterDetailedResults

Фильтрация контента приводит к детализации идентификаторов фильтра для отфильтрованных сегментов.

Имя. Тип Описание Обязательный По умолчанию
Детали массив Нет
Отфильтрованный boolean Yes

dalleFilterResults

Информация о категории фильтрации контента (ненависть, сексуальное, насилие self_harm), выявлена ли она, а также уровень тяжести (very_low, низкий, средний, высокий масштаб, определяющий интенсивность и уровень риска вредного контента) и была ли она отфильтрована. Информация о джейлбрейк-контенте и нецензурной лексике, были ли они обнаружены и были ли отфильтрованы или нет. И информация о списке блокировки клиентов, если он был отфильтрован, и его идентификаторе.

Имя. Тип Описание Обязательный По умолчанию
custom_blocklists contentFilterDetailedResults Фильтрация контента приводит к детализации идентификаторов фильтра для отфильтрованных сегментов. Нет
Ненавижу результат тяжести фильтрации контента Нет
Джейлбрейк Результат обнаружения фильтра контента Нет
Ненормативной лексики Результат обнаружения фильтра контента Нет
самоповреждение результат тяжести фильтрации контента Нет
Сексуальной результат тяжести фильтрации контента Нет
Насилия результат тяжести фильтрации контента Нет

формат аудиоответа

Определяет формат выхода.

Недвижимость Ценность
Description Определяет формат выхода.
Тип string
Значения json
text
srt
verbose_json
vtt

imageQuality

Качество изображения, которое будет создано.

Недвижимость Ценность
Description Качество изображения, которое будет создано.
Тип string
По умолчанию авто
Значения auto
high
medium
low
hd
standard

imagesResponseFormat

Формат, в котором возвращаются сгенерированные изображения.

Недвижимость Ценность
Description Формат, в котором возвращаются сгенерированные изображения.
Тип string
По умолчанию url
Значения url
b64_json

imagesOutputFormat

Формат файла, в котором возвращаются сгенерированные изображения. Поддерживается только для серийных моделей.

Недвижимость Ценность
Description Формат файла, в котором возвращаются сгенерированные изображения. Поддерживается только для моделей серии gpt-image-1.
Тип string
По умолчанию png
Значения png
jpeg

imageSize

Размер сгенерированных изображений.

Недвижимость Ценность
Description Размер сгенерированных изображений.
Тип string
По умолчанию авто
Значения auto
1792x1024
1024x1792
1024x1024
1024x1536
1536x1024

imageStyle

Стиль сгенерированных изображений. Поддерживается только для dall-e-3.

Недвижимость Ценность
Description Стиль сгенерированных изображений. Поддерживается только для dall-e-3.
Тип string
По умолчанию Яркие
Значения vivid
natural

imageBackground

Позволяет установить прозрачность для фона сгенерированного изображения(ов). Этот параметр поддерживается только для моделей серии gpt-image-1.

Недвижимость Ценность
Description Позволяет установить прозрачность для фона сгенерированного изображения(ов). Этот параметр поддерживается только для моделей серии gpt-image-1.
Тип string
По умолчанию авто
Значения transparent
opaque
auto

generateImagesResponse

Имя. Тип Описание Обязательный По умолчанию
создано целое число Временная метка Unix при создании операции. Yes
Данные массив Результаты операции, если успешны Yes
использование imageGenerationsUsage Представляет детали использования токена для запросов на генерацию изображений. Только для моделей серии gpt-image-1. Нет

imageGenerationsUsage

Представляет детали использования токена для запросов на генерацию изображений. Только для моделей серии gpt-image-1.

Имя. Тип Описание Обязательный По умолчанию
input_tokens целое число Количество входных токенов. Нет
input_tokens_details object Подробный разбор входных токенов. Нет
└─image_tokens целое число Количество токенов изображения. Нет
└️ текст_токены целое число Количество текстовых токенов. Нет
output_tokens целое число Количество выходных токенов. Нет
общее количество токенов целое число Общее количество использованных жетонов. Нет

Дальнейшие действия

Узнайте о моделях и тонкой настройке с помощью REST API. Узнайте больше о недоумение моделей, которые Azure OpenAI.