Действие API
Область применения: организация.
На этой странице описываются возможности API Firefly Services и процессы «Производство контента Firefly», а также то, как определяются операции для каждого из них.
Firefly Services
API Firefly*
| Действие API | Возможность | Состояние | Определение операции |
|---|---|---|---|
| Создать изображение | Создание изображений на основе текстового запроса | 1 операция = 1 изображение, созданное с помощью базовой модели Firefly или пользовательской модели | |
| Заполнить изображение | Заполнение скрытой области изображения с помощью дополнительного запроса | 1 операция = 1 изображение, созданное с помощью базовой модели Firefly | |
| Разобрать изображение | Развертывание изображения до нового размера / соотношения сторон | 1 операция = 1 изображение, созданное с помощью базовой модели Firefly | |
| Создание похожих изображений | Создание похожих изображений на основе контрольного изображения | 1 операция = 1 изображение, созданное с помощью базовой модели Firefly | |
| Создание составного объекта | Отправка на сервер изображения (с маской или без нее), например фотографии продукта, и использование текстового запроса, чтобы создать гармонично скомпонованную сцену с изображением этого продукта. | 1 операция = 1 изображение, созданное с помощью базовой модели Firefly | |
| Создать видео | Создавайте фотореалистичные или анимированные видеоклипы на основе текстового запроса, эталонных изображений или их комбинации. | Видеомодель 1, разрешение 540p | 0,4 операции = 1 секунда сгенерированного видео |
| Видеомодель 1, разрешение 720p | 1 операция = 1 секунда сгенерированного видео | ||
| Видеомодель 1, разрешение 1080p | 2 операции = 1 секунда сгенерированного видео |
* API Firefly включают параметры, позволяющие создавать несколько изображений при каждом вызове API.
API Photoshop
|
|
Возможность |
Определение операции |
|---|---|---|
|
Удаление фона |
Изолирование интересующего объекта на изображении и удаление фона |
1 операция = 1 вызов API |
|
Создание маски |
Выделение интересующего объекта на изображении (люди, объекты и т. д.) и маскирование изображения |
1 операция = 1 вызов API |
|
Создание представлений |
Создание малоконтрастных изображений PSD |
1 операция = 1 вызов API |
|
Создание actionJSON |
Преобразование файла .atn в формат actionJSON |
1 операция = 1 вызов API |
|
Выполнение actionJSON |
Выполнение действия в Photoshop в формате actionJSON |
1 операция = 1 вызов API |
|
Выполнение действий в Photoshop |
Выполняет файл действий Photoshop в формате PSD, JPEG, PNG или TIFF |
1 операция = 1 вызов API |
|
Замена смарт-объекта |
Замена смарт-объекта в PSD |
1 операция = 1 вызов API |
|
Кадрирование продукта |
Интеллектуальное кадрирование изображения, сохраняющее интересующий объект в поле зрения |
1 операция = 1 вызов API |
|
Размытие глубины |
Применение размытия глубины к входным данным изображения |
1 операция = 1 вызов API |
|
Редактирование текстового слоя |
Изменение содержимого текстового слоя в PSD, например для локализации |
1 операция = 1 вызов API |
|
Применение правок PSD |
Применение базовых изменений слоев (имя, состояние и т. д.), добавление/редактирование корректирующих, пиксельных и фигурных слоев |
1 операция = 1 вызов API |
|
Создание нового PSD-файла |
Создание нового PSD-файла со слоями |
1 операция = 1 вызов API |
|
Создание монтажной области |
Создание монтажных областей из нескольких входных PSD-файлов |
1 операция = 1 вызов API |
|
Получение манифеста |
Извлечение метаданных из документа PSD, включая общую информацию о файле и слое |
1 операция = 1 вызов API |
|
Уточнить маску |
Улучшить края и точность маски |
1 операция = 1 вызов API |
|
Заполнить область маски |
Заполнить замаскированную область для завершения изображения |
1 операция = 1 вызов API |
|
Маскировать части тела |
Создать маску с метками для каждой части тела человека на изображении |
1 операция = 1 вызов API |
|
Маскировать все объекты |
Создать маску с метками для каждого объекта на изображении |
1 операция = 1 вызов API |
API Lightroom
|
Действие API |
Возможность |
Определение операции |
|---|---|---|
|
Выпрямление изображения |
Автоматическое выпрямление изображения |
1 операция = 1 вызов API |
|
Автотон |
Применение автотона к изображению |
1 операция = 1 вызов API |
|
Изменение изображения |
Коррекция настроек Lr для фотографии, включая экспозицию, контрастность, детализацию и т. д. |
1 операция = 1 вызов API |
|
Применение стилей |
Применение стиля Lr к фотографии |
1 операция = 1 вызов API |
|
Использование XMP |
Добавление метаданных XMP к фотографии |
1 операция = 1 вызов API |
API InDesign
|
Действие API |
Возможность |
Определение операции |
|---|---|---|
|
Объединение данных |
Создание нескольких вариантов ресурсов с использованием переменных полей из документа с тегами InDesign и файла CSV |
1 Операция = 1 выходная страница |
|
Представление |
Создание файлов в формате JPEG, PNG или PDF из документа InDesign |
1 Операция = 1 выходная страница |
|
Пользовательские сценарии |
Создание и запуск пользовательских сценариев с помощью функций InDesign |
1 операция = 1 выходная* или входная страница в зависимости от того, что больше *Выходные данные — это файлы, которые были сохранены с помощью функций «Сохранить», «Сохранить как» или «Сохранить копию», а также все файлы, которые созданы с помощью функции «Экспорт». |
|
Вывести список пользовательских сценариев |
Вывести список всех пользовательских сценариев, зарегистрированных пользователем |
Бесплатно |
|
Получить сведения о пользовательском сценарии |
Получить сведения об определенном пользовательском сценарии, зарегистрированном пользователем |
Бесплатно |
|
Удалить пользовательский сценарий |
Удалить определенный пользовательский сценарий, зарегистрированный пользователем |
Бесплатно |
|
Переназначить ссылки |
Заменить локальные ссылки на ресурсы ссылками Experience Manager Assets в файле InDesign |
Бесплатно |
API видео и аудио
| Действие API | Возможность | Состояние | Определение операции |
|---|---|---|---|
| Изменить кадрирование видео | Распознавание действий в видео и выполнение повторной раскадровки клипа для разных форматов | <= 30 кадров в секунду | 1 операция = 60 с видео на выходе |
| > 30 и <= 60 кадров/с | 1 операция = 30 с видео на выходе | ||
| > 60 кадров/с | 1 операция = 15 с видео на выходе | ||
| Текст в речь | Преобразование текста в речь для получения динамичного аудиоконтента для бизнеса | 1 операция = 10 минут речи на выходе | |
| Текст в аватар | Превращение текстов сценариев в видео с самыми разными готовыми аватарами, очень похожими на реальных людей, с реально звучащими голосами | 1 операция = 5 с выходного видео |
API видео и аудио, надстройка
| Действие API | Возможность | Состояние | Определение операции |
|---|---|---|---|
| Транскрипция | Создавайте расшифровки и субтитры для аудио- и видеоконтента на исходном или переведенном языке | 1 операция = 10 минут входного видео или аудио | |
| Дублирование | Автоматизация перевода аудио- и видеозаписей с дополнительной синхронизацией артикуляции для обеспечения высококачественного дубляжа независимо от фонового шума и музыки | Без синхронизации губ | 1 операция = 10 секунд видео или аудио на выходе |
| Без синхронизации губ | 1 операция = 5 с выходного видео |
Content tagging API
|
Действие API |
Возможность |
Определение операции |
|---|---|---|
|
Цветовая маркировка |
При работе с изображением можно вычислить гистограмму цветов пикселей и отсортировать их по доминирующим цветам в сегменты. |
1 операция = 1 вызов API на ресурс |
|
Маркировка ключевых слов |
При работе с текстовым документом служба тегирования ключевых слов автоматически извлекает ключевые слова или ключевые фразы, которые лучше всего описывают тему документа |
1 операция = 1 вызов API на ресурс |
|
Оптическое распознавание символов |
При работе с изображением может указать, присутствует ли на изображении текст. OCR может вернуть текст, если он присутствует |
1 операция = 1 вызов API на ресурс |
API Substance 3D
| Действие API | Возможность | Состояние | Определение операции |
|---|---|---|---|
| Создать составной 3D-объект* | Легкое объединение 3D-объектов с 2D-сценами, созданными с помощью Firefly, для создания композиций с идеальной точностью на уровне пикселей, с фотореалистичным освещением, тенями и текстурами | 4 модель изображения Firefly: не более 2000 пикселей по длинной стороне | 2 операции = 1 выходное изображение (или вариант) |
4 модель изображения Firefly: более 2000 пикселей по длинной стороне |
3 операции = 1 изображение на выходе (или вариант) |
||
4 модель изображения Firefly Ultra: не более 2000 пикселей по длинной стороне |
3 операции = 1 изображение на выходе (или вариант) |
||
4 модель изображения Firefly Ultra: более 2000 пикселей по длинной стороне |
4 операции = 1 изображение на выходе (или вариант) |
||
| Выполнить рендеринг 3D-объекта* | Создавайте идеальные снимки продуктов в масштабе, автоматизируя создание фотореалистичных изображений с точным освещением, тенями и отражениями | Не более 2000 пикселей по длинной стороне | 1 операция = 1 изображение на выходе |
Более 2000 пикселей по длинной стороне |
2 операции = 1 изображение на выходе |
||
| API конвертации 3D-файлов | Конвертируйте существующий 3D-контент в таких форматах, как FBX и OBJ, в более универсальные форматы файлов, такие как gITF и USD | 1 операция = 1 выходной файл | |
| API создания 3D-сцены | Объединяйте несколько 3D-ресурсов в единую детализированную сцену, предназначенную для размещения цифрового двойника | 1 операция = 1 выходной файл | |
| API описания 3D-сцены | Создавайте подробную статистику о содержимом 3D-сцены | Бесплатно |
*API создания составного 3D-объекта и API рендеринга 3D-объектов включают параметры, позволяющие генерировать несколько изображений при каждом вызове API.
Производство контента Firefly
|
Действие |
Возможность |
Определение операции |
|---|---|---|
|
Удаление фона (вывод сведенного изображения) |
Выделение интересующего объекта на изображении, удаление фона и вывод файла сведенного изображения |
1 операция = 1 выходной файл |
|
Кадрирование |
Кадрирование изображения или изменение пропорций |
2 операции = 1 выходной файл |
|
Цветовая градация |
Применение автотона или стилей Lightroom к пакетам загруженных на сервер изображений |
1 операция = 1 выходной файл |