APIMart
Иконка модели MAI Image 2.7
Изображение

MAI Image 2.7 API

Планируйте правки для модели редактирования изображений Microsoft MAI Image 2.7. В MAI Image API Playground объедините оригинал с указаниями по сцене, свету, тексту и деталям, которые нужно сохранить.

Редактирование изображенийСцена и светТекст и детали

Настройки MAI Image 2.7 API

  • Оригинал из файла или по URL
  • Инструкции по редактированию в промпте
  • Конфигурация Form и JSON
Input

Укажите, что изменить и какие детали сохранить.

Результат

Выберите изображение и опишите изменения.

Готовьте точечные правки с MAI Image 2.7 API

Начните с оригинала и ясной цели редактирования. В рабочем пространстве отделите нужные изменения от композиции, материалов и деталей, которые должны остаться прежними.

Пример MAI Image 2.7 API: редактирование изображений

Примеры показывают, как составить запрос на редактирование с исходным изображением и инструкцией, а затем запросить результат задачи.

  1. 1

    Настройте аутентификацию запроса MAI Image 2.7 API

    Сохраните ключ API APIMart в переменной окружения APIMART_API_KEY. Передавайте его в заголовке Authorization: Bearer <key> как при отправке запроса на редактирование, так и при проверке задачи.

  2. 2

    Отправьте задачу редактирования изображения

    Отправьте POST /v1/images/generations с model равным mai-image-2.7, инструкцией в prompt и одним HTTP- или HTTPS-адресом исходного изображения в image_urls. Прочитайте ID задачи из data[0].task_id в ответе.

  3. 3

    Получите отредактированное изображение

    Проверяйте задачу через GET /v1/tasks/{task_id}. При статусе completed прочитайте URL изображения из data.result.images[0].url[0]. При статусе failed причина ошибки находится в data.error.message.

    Сведения об аутентификации и общих принципах работы с API APIMart приведены в документации APIMart.

POST /v1/images/generations
curl -X POST https://api.apimart.ai/v1/images/generations \
  -H "Authorization: Bearer $APIMART_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "mai-image-2.7",
    "prompt": "Поместите товар с этого изображения на мраморную кухонную столешницу при мягком утреннем свете, сохранив его форму и этикетку без изменений.",
    "image_urls": [
      "https://example.com/source-image.jpg"
    ]
  }'

Параметры MAI Image 2.7 API

ПараметрТипОбязательныйПо умолчаниюОписание
modelstringДаПо умолчанию: mai-image-2.7Значение модели в примере на этой странице: mai-image-2.7.
promptstringДаПо умолчанию: —Опишите нужные изменения и элементы исходного изображения, которые следует сохранить.
image_urlsarrayДаПо умолчанию: —Массив ровно с одним HTTP- или HTTPS-адресом исходного изображения для редактирования.