inclusionAI: Ming Image 0.1 Design Layer
Ming Image 0.1 Design Layer разделяет одно сведённое дизайнерское изображение на отдельные слои RGBA. Передайте ровно один референс и запрос, описывающий нужный план слоёв. Эта редакция возвращает слои изображений для дальнейшей композиции, поддерживает PNG или WebP и сохраняет размеры входного изображения.
О модели
Описание раскрывает возможности модели. Доступные в Ailoot входные данные, результаты и параметры выбранного метода перечислены ниже.
Ming Image 0.1 Design Layer — модель inclusionAI для преобразования изображения в изображение, разделяющая сведённый дизайн на слои RGBA. Выберите точный ID inclusionai/ming-image-0.1-design-layer с методом Images по POST /v1/images/generations. Её роль — принять существующую композицию и текстовый план слоёв, затем вернуть отдельные изображения слоёв.
Передайте ровно одно референсное изображение через input_references и опишите в prompt, что следует выделить. Документированное представление референса принимает URL изображения HTTP(S) или URL данных base64. Полезный план слоёв может различать фон, основной объект и декор переднего плана, объясняя, какие видимые элементы должны находиться вместе. Используйте фактический сведённый дизайн как референс, чтобы разложение было связано с композицией, которую вы собираетесь редактировать.
Специальный профиль модели устанавливает для input_references один референс, а для n — 1. Эта настройка запроса описывает одно запрошенное разложение; документированное поведение модели возвращает одно изображение на слой. Сохраняйте каждое изображение ответа, не считая первый элемент data всем результатом. Запрос должен передавать нужную группировку элементов, а возвращённые слои предоставляют фактический комплект результатов для проверки.
Поддерживаемые варианты output_format — png и webp. Размеры вывода соответствуют входному изображению. Явные значения size и aspect_ratio для этой редакции отклоняются, поэтому подготовьте референсное изображение в нужных для композиции размерах и оставьте эти параметры незаданными. Точный селектор обозначает редакцию Design Layer, входом которой служит существующий дизайн, а выходом — слои изображений.
Генерация использует полный ответ изображения, и специальный профиль этой модели не поддерживает потоковую передачу. Декодируйте каждое возвращённое изображение b64_json или загрузите каждый возвращённый URL изображения, сохраняя фактический формат вывода при записи файла. Храните слои вместе с исходным изображением и планом слоёв. В редакторе с поддержкой слоёв проверьте прозрачные области, разделение соседних элементов и восстановленную общую композицию перед локальными изменениями.
Результат — набор растровых слоёв изображений. Он может поддерживать перестановку, замену отдельных визуальных элементов или дальнейшую сборку композиции в редакторе, при этом сохранённый источник доступен для сравнения. Проверьте надписи и края объектов, пересекающие границы слоёв, чтобы выбранное разложение оставалось полезным для задуманной правки.
Ailoot Ultra · Images POST /v1/images/generations inclusionai/ming-image-0.1-design-layer
inclusionai/ming-image-0.1-design-layer
inclusionai/ming-image-0.1-design-layerНачало
Ming Image 0.1 Design Layer разделяет одно сведённое дизайнерское изображение на отдельные слои RGBA. Передайте ровно один референс и запрос, описывающий нужный план слоёв. Эта редакция возвращает слои изображений для дальнейшей композиции, поддерживает PNG или WebP и сохраняет размеры входного изображения.
- Допустимые входные данные
- Текст · Картинки
- Результаты
- Картинки
Доступно в Ailoot · входные данные и методы
Ailoot Ultra · Images POST /v1/images/generations
- Входные данные
text,image- Результат
image- Выходной формат
- Файл изображения
| Поле | Тип | Требование | Значения и ограничения | По умолчанию |
|---|---|---|---|---|
Полеmodel | Типstring | ТребованиеОбязательно | Значения и ограничения inclusionai/ming-image-0.1-design-layer | По умолчанию— |
Полеprompt | Типstring | ТребованиеОбязательно | Значения и ограничения | По умолчанию— |
Полеstream | Типboolean | ТребованиеНеобязательно | Значения и ограничения false | По умолчаниюfalse |
Полеinput_references | Типarray | ТребованиеОбязательно | Значения и ограничения | По умолчанию— |
Полеn | Типinteger | ТребованиеНеобязательно | Значения и ограничения Минимум: 1 Максимум: 1 | По умолчанию— |
Полеoutput_format | Типstring | ТребованиеНеобязательно | Значения и ограничения png, webp | По умолчанию— |
Параметры и жизненный цикл метода
| Параметр | Контракт |
|---|---|
Параметрcontent_type | Контрактapplication/json |
Параметрrequired | Контрактmodel, prompt, input_references |
Параметрoptional | Контрактstream, n, output_format |
Параметрmaterial_types | Контрактtext, image |
Параметрconditions | КонтрактUse stream:false or omit stream. The complete buffered JSON result contains all generated images. |
Жизненный цикл: synchronous_result_then_owned_library
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Тарифы
Как рассчитывается итоговая плата
Отображаемые тарифы позволяют оценить стоимость до генерации. Итоговое списание рассчитывается по стоимости, записанной для исходной генерации. Измеренная длительность результата и прогнозные объёмы не являются итоговым оплачиваемым объёмом.
Тарифная справка не добавляет режимы запроса. Поддерживаемые параметры указаны для выбранного метода.
- Быстрый режим
- Не указано При выборе быстрого режима
- Режим flex
- Не указано При выборе режима flex
- Максимальная интенсивность рассуждений
- Не указано При максимальной интенсивности рассуждений с корректировкой по умолчанию (default)
Оценочные ставки для сравнения
Цены по конфигурациям
Сопоставьте каждую плату с указанными условиями. Для каждого набора альтернативных конфигураций используйте одну ставку.
| Конфигурация | Шкала ставок | Прогноз количества | Плата |
|---|---|---|---|
| КонфигурацияБазовые тарифы на токены | Шкала ставокБазовая ставка | Прогноз количества— | Плата Вход · Входные токены · Оценка только для сравнения — / 1K токенов Выход · Выходные токены · Оценка только для сравнения — / 1K токенов Вход · Чтение кэша · Оценка только для сравнения — / 1K токенов Вход · Запись в кэш · Оценка только для сравнения — / 1K токенов Вход · Запись в кэш, 1 час · Оценка только для сравнения — / 1K токенов |
| КонфигурацияEstimated generation cost | Шкала ставок— | Прогноз количестваОценка для одной генерации | Плата Вход · Оценочная стоимость генерации · Оценка только для сравнения $0.98304 оценка до генерации This estimate is not an additional charge or a fixed rate for the completed generation. |
Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →
Примеры запросов
Ailoot Ultra · Images
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
: "${AILOOT_IMAGE_URL:?Set an actual customer material or documented value}"
export AILOOT_IMAGE_URL
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "inclusionai/ming-image-0.1-design-layer", "prompt": "A calm studio product photograph with a plain background.", "input_references": [{"type": "image_url", "image_url": {"url": "YOUR_ACCESSIBLE_IMAGE_URL"}}]}')
p['input_references'][0]['image_url']['url']=os.environ['AILOOT_IMAGE_URL']
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/images/generations \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Получить и сохранить результаты
Ailoot Ultra · Images
Загрузите каждое полученное изображение или сохраните его содержимое Base64
GET /v1/media/assetsGET /v1/media/assets/{asset_id}
Сохраняйте все готовые результаты
Сохраните каждое готовое изображение; загрузите содержимое по каждому полученному URL или декодируйте его содержимое Base64.
Retain every returned image and field. Use owned content_url values and actual asset_id records; refresh the same asset when a link expires.
Если нужно проверить исходный ответ
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Псевдонимы
Псевдонимы моделей
Ailoot Ultra inclusionai/ming-image-0.1-design-layer
Псевдонимы путей метода
Используйте пути методов, указанные выше.
Связанные ID для вызова
FAQ · inclusionAI: Ming Image 0.1 Design Layer
- Какие входные данные и результаты доступны?
POST /v1/images/generations·inclusionai/ming-image-0.1-design-layer:text,image→image- Какие поля использует запрос?
POST /v1/images/generations·inclusionai/ming-image-0.1-design-layer:model,prompt,stream,input_references,n,output_format- Какие ограничения действуют?
POST /v1/images/generations·inclusionai/ming-image-0.1-design-layer:n.minimum:1;n.maximum:1