Технические характеристики bria/genfill
| Параметр | Детали |
|---|---|
| Идентификатор модели | bria/genfill |
| Поставщик | BRIA |
| Тип модели | Модель для редактирования изображений / генеративного заполнения |
| Основная функция | Генерировать, добавлять, изменять или заменять объекты внутри выбранной области существующего изображения |
| Виды входных данных | Входное изображение, маска и текстовый промпт |
| Тип выходных данных | Отредактированное изображение |
| Область редактирования | Локальное редактирование в заданной пользователем маскированной области |
| Поведение в отношении разрешения | Возвращает отредактированное изображение в исходном разрешении без автоматического изменения размера или уменьшения |
| Сохранение областей | Области вне предоставленной маски остаются без изменений |
| Обработка прозрачности | Может сохранять альфа-канал/прозрачность при наличии поддержки и включении соответствующей опции |
| Основа / базовый стек | Основана на BRIA 2.3 с GenFill ControlNet согласно продуктовой документации BRIA |
| Коммерческое позиционирование | Ориентирована на предприятия и продвигается как более безопасная для коммерческого использования благодаря лицензированным обучающим данным и управляемым результатам |
Что такое bria/genfill?
bria/genfill — это генеративная модель заполнения BRIA для локального редактирования изображений. Она предназначена для того, чтобы разработчики могли генерировать или заменять объекты внутри определённой маскированной области изображения с помощью текстового промпта, при этом остальная часть изображения остаётся неизменной. BRIA описывает GenFill как готовую к продакшену систему генерации объектов с высоким уровнем управляемости, последовательностью и ориентированным на корпоративные нужды качеством результатов.
На практике эта модель подходит для сценариев, таких как вставка продуктов в сцены, замена элементов изображения, модификация выбранных объектов или заполнение стёртых областей содержимым, управляемым промптом. В документации BRIA подчёркивается, что модель работает с предоставленной маской, оптимизирована для «пятнообразных» областей маски и возвращает итоговое изображение в исходном разрешении.
Заметной частью позиционирования BRIA является коммерческая готовность. BRIA утверждает, что GenFill создавалась для корпоративного использования, с контролируемыми результатами и обучением на лицензированных данных, что делает её привлекательной для команд, которым важна более безопасная эксплуатация в производственных креативных конвейерах.
Основные возможности bria/genfill
- Локализованное генеративное редактирование: Создаёт содержимое только внутри указанной маски, что полезно для точечной вставки объектов, их замены и визуальных модификаций.
- Генерация объектов по промпту: Использует промпты на естественном языке, чтобы определить, что должно появиться в выбранной области.
- Сохранение пикселей вне маски: В документации BRIA указано, что области вне маски остаются без изменений, что важно для детерминированных рабочих процессов редактирования.
- Вывод в исходном разрешении: Возвращает отредактированные изображения в том же разрешении, что и у входного изображения, без автоматического даунскейла.
- Поддержка сохранения альфа-канала: Может сохранять информацию о прозрачности, если вход содержит альфа-канал и соответствующая настройка включена.
- Создана для высокой управляемости: BRIA позиционирует GenFill как высоко управляемую и последовательную; в материалах продукта подчёркиваются предсказуемые результаты и поддержка GenFill ControlNet.
- Коммерческое использование, ориентированное на предприятия: BRIA продвигает модель для корпоративных рабочих процессов и акцентирует обучение на лицензированных данных и более безопасное коммерческое внедрение.
- Полезна для производственных рабочих процессов обработки изображений: Подходит для таких приложений, как творческие инструменты, автоматизированные операции с контентом, визуализация продуктов и конвейеры ретуши изображений. Это вывод, основанный на описанных BRIA возможностях API и позиционировании продукта.
Как получить доступ и интегрировать bria/genfill
Шаг 1: Зарегистрируйтесь, чтобы получить ключ API
Зарегистрируйтесь в CometAPI и сгенерируйте ключ API в панели управления. Храните ключ в безопасности и настройте его как переменную окружения в вашем приложении, чтобы интеграция могла аутентифицировать запросы к API bria/genfill.
Шаг 2: Отправляйте запросы к API bria/genfill
Отправляйте HTTPS-запросы на унифицированную конечную точку API CometAPI и указывайте bria/genfill в качестве модели. Добавьте заголовок аутентификации и включите в тело запроса требуемые входные данные для редактирования изображений, такие как исходное изображение, маска и промпт.
curl https://api.cometapi.com/v1/responses \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "bria/genfill",
"input": {
"prompt": "Replace the masked area with a modern wooden chair",
"image_url": "https://example.com/input-image.png",
"mask_url": "https://example.com/input-mask.png"
}
}'
Шаг 3: Получите и проверьте результаты
Разберите ответ API и извлеките сгенерированный результат из возвращаемого тела. Убедитесь, что отредактированная область соответствует задуманной маске, подтвердите, что незамаскированные области остались без изменений, и выполните необходимую модерацию или проверки качества на уровне приложения перед показом результата конечным пользователям.