Суть обновления: от локального графа к production API
Команда Comfy объявила о глобальном запуске Comfy API. Это решение позволяет конвертировать рабочие процессы, созданные в ComfyUI, в масштабируемые API-эндпоинты. Главная проблема, которую решает сервис — необходимость пересборки окружения, установки кастомных нод и разрешения конфликтов зависимостей при переносе workflow из разработки в продакшен.
Теперь разработчики могут один раз упаковать граф вместе с необходимыми моделями, LoRA и Python-зависимостями в Build, создать неизменяемый релиз и развернуть его. Окружение тестирования становится идентичным окружению деплоя, что исключает ошибки типа 'у меня на машине работало'.
Технические детали и инструменты
Управление билдами, деплоем, ключами API и расходом ресурсов происходит через единую консоль на platform.comfy.org. Процесс упаковки может быть выполнен несколькими способами:
- Через браузер: Загрузите JSON-файл графа или снимок из Comfy Desktop. Система автоматически сканирует зависимости и предлагает версии пакетов.
- Через терминал (CLI): Используя
comfy-cli, можно инициализировать билд локальной установки ComfyUI одной командой:
$ comfy build init
✓ Scanned this ComfyUI install - custom nodes, models, pinned deps
$ comfy build push --release
Также поддерживается интеграция с coding-агентами: достаточно скопировать промпт с страницы Comfy API, чтобы агент самостоятельно упаковал и развернул workflow.
Сценарии использования
Comfy API позиционируется как инфраструктурный слой для коммерческих продуктов и внутренних инструментов. Основные кейсы:
- Внутренние инструменты: Предоставление команде простой интерфейса для запуска сложных workflow (например, обработка предметной фотографии с кастомными LoRA) без необходимости открывать сам ComfyUI.
- Фичи в продуктах: Масштабируемый бэкенд для приложений, где пользователи могут рестайлить изображения. Деплой автоматически масштабируется под нагрузку.
- Автоматизация: Пакетная обработка контента (например, генерация изображений для каталога товаров) через скрипты без участия человека.
Масштабирование и ценообразование
Сервис поддерживает автоскейлинг: можно установить минимальное количество воркеров равным нулю, что позволяет не платить за GPU, когда запросов нет. Для случаев, требующих низкой задержки, доступна функция 'warm workers' (сохранение воркеров в активном состоянии).
Доступ к Comfy API предоставляется на платных тарифах Comfy (начиная с Standard). Оплата производится отдельно за использование:
- GPU-время: тарификация по секундам.
- Хранилище: тарификация пропорционально часам.
Для корпоративных клиентов (Enterprise) доступны функции управления доступом (governance), стандартизации версий ComfyUI и моделей, а также совместная работа над билдами.
Почему это важно
Ранее интеграция ComfyUI в коммерческие продукты требовала значительных усилий DevOps: аренда GPU, ручная установка нод, борьба с дрейфом версий Python. Comfy API закрывает этот разрыв, делая графы ComfyUI портативными и воспроизводимыми. Как отмечает Allie Wrubel из Silverside AI, это позволяет небольшим командам предоставлять креативные решения корпоративного уровня, превращая творческий процесс в надежную инфраструктуру.
Источник: Comfy ↗
