Интеграция ComfyUI в качестве API требует запуска системы с флагом --enable-cors-header для локального тестирования. Для обеспечения доступа извне используется пакет comfy-api-proxy, который поддерживает авторизацию по токену и настройку CORS-заголовков.
Настройка API включает создание трех конфигураций: для отправки запросов методом POST, отслеживания статуса задачи через GET и получения готовых изображений. Эти параметры задаются в интерфейсе платформы api2app.
Веб-приложение создается путем привязки элементов интерфейса к API-запросам. В систему добавляются текстовое поле для промптов, индикатор прогресса с опросом сервера каждые 10 секунд и блок для отображения результата.
Для публикации приложения в сети применяется технология обратного туннелирования. Запуск туннельного клиента на локальном порту позволяет получить публичный URL, при этом настройки безопасности позволяют скрывать заголовки авторизации и ограничивать количество запросов.




