Cog-ComfyUI: запуск рабочих процессов ComfyUI с помощью API

Общее введение

Cog-ComfyUI - это проект с открытым исходным кодом, предназначенный для запуска рабочих процессов ComfyUI через API. Созданный пользователем fofr на GitHub, проект предоставляет эффективный способ интеграции и запуска рабочих процессов ComfyUI.ComfyUI - это пользовательский интерфейс для генерации и манипулирования изображениями с поддержкой различных моделей и пользовательских узлов.Cog-ComfyUI работает на платформе Replicate и позволяет пользователям быстро и эффективно интегрировать рабочие процессы ComfyUI.

Cog-ComfyUI:使用API运行ComfyUI工作流

 

Список функций

  • Запуски API: Упростите процесс интеграции, запуская рабочие процессы ComfyUI через API.
  • Поддержка нескольких моделей: Включает в себя популярные модели весов и пользовательские узлы.
  • Эффективное управление рабочим процессом: Поддержка быстрого запуска и управления рабочими процессами на платформе Replicate.
  • Пользовательская конфигурация узла: Позволяет пользователям добавлять и настраивать пользовательские узлы по мере необходимости.
  • Управление входными файлами: Поддерживает загрузку входных файлов через URL, загрузку одного файла или zip-файла.

 

Использование помощи

Установка и настройка

  1. Хранилище клонирования:
    git clone --recurse-submodules https://github.com/fofr/cog-comfyui.git
    
  2. Установите пользовательский узел:
    ./scripts/install_custom_nodes.py
    
  3. Запустите контейнер Cog и откройте порт:
    sudo cog run -p 8188 bash
    
  4. Запустите сервер внутри контейнера Cog:
    cd ComfyUI/
    python main.py --listen 0.0.0.0
    
  5. Получите доступ к серверу на локальном компьютере:
    http://<gpu-machines-ip>:8188
    

Использование API ComfyUI

  1. Получите API JSON:
    • существовать ComfyUI Включите опцию "Режим разработчика" в Настройках
    • Загрузка рабочего процесса и экспорт API JSON
  2. Подготовьте входной файл:
    • Укажите входной файл с помощью URL-адреса
    • Загрузка одного входного файла
    • Загрузите zip-файл, содержащий входные файлы
  3. Используйте модель LoRA:
    • URL-адрес загрузки для прямого использования моделей LoRA
    • Использование узла LoraLoaderFromURL, предоставляемого ComfyUI-GlifNodes
  4. Запустите рабочий процесс:
    • Обновите путь к входному файлу и запустите рабочий процесс
    • Включите опцию Return Temp File, чтобы вернуть предварительно обработанные изображения контрольной сетки.

Основные функции

  1. Загрузка рабочих процессов::
    • Зайдите на локальный сервер ComfyUI и загрузите файл workflow_api.json или workflow_ui.json.
    • Убедитесь, что вы скачали и поместили файл Stable Diffusion 3 weights в папку ComfyUI/models/checkpoints.
  2. Настройка пользовательских узлов::
    • Добавьте или измените конфигурацию пользовательских узлов в файле custom_nodes.json.
    • Для подключения узлов и настройки параметров используйте интерфейс ComfyUI.
  3. Операционные и управленческие рабочие процессы::
    • Выполняйте рабочие процессы на платформе Replicate и используйте API для интеграции в приложения или веб-сайты.
    • Обеспечьте эффективное выполнение рабочих процессов с помощью API Replicate, готового к производству.
  4. Отладка и оптимизация::
    • Используйте инструменты отладки и возможности протоколирования ComfyUI для отслеживания состояния операций рабочего процесса.
    • Настройте параметры модели и конфигурации узлов, если это необходимо для оптимизации результатов генерации.
© заявление об авторских правах

Похожие статьи

商汤秒画(SenseMirage):易上手的AI绘画平台,提供商汤自研基础大模型“Artist”

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...