AIパーソナル・ラーニング
と実践的なガイダンス
アリが描いたカエル

Cog-ComfyUI:APIを使ったComfyUIワークフローの実行

はじめに

Cog-ComfyUIは、APIを通じてComfyUIワークフローを実行するために設計されたオープンソースプロジェクトです。GitHubユーザーのfofr氏によって作成されたこのプロジェクトは、ComfyUIワークフローを統合し、実行するための効率的な方法を提供します。Cog-ComfyUIはReplicateプラットフォーム上で動作し、ユーザは迅速かつ効率的にComfyUIワークフローを統合することができます。

Cog ComfyUI: API-1経由でComfyUIを実行する効率的なツール


 

機能一覧

  • APIの実行APIを通じてComfyUIのワークフローを実行することで、統合プロセスを簡素化できます。
  • 複数のモデルをサポート人気モデルのウェイトとカスタムノードを収録。
  • 効率的なワークフロー管理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://:8188。
    

ComfyUI APIを使用する

  1. APIのJSONを取得する:
    • ある ComfyUI 設定で「開発者モードオプション」を有効にする
    • ワークフローのロードとAPI JSONのエクスポート
  2. 入力ファイルを準備する:
    • URLを使って入力ファイルを指定する
    • 単一の入力ファイルのアップロード
    • 入力ファイルを含むzipファイルをアップロードする。
  3. LoRAモデルを使用する:
    • LoRAモデルを直接使用するためのダウンロードURL
    • ComfyUI-GlifNodesが提供するLoraLoaderFromURLノードを使用する。
  4. ワークフローを実行する:
    • 入力ファイルのパスを更新し、ワークフローを実行する。
    • 前処理されたコントロールグリッド画像を返すには、Return Temp Fileオプションを有効にします。

主な機能

  1. ワークフローの読み込み::
    • ローカルの ComfyUI サーバーにアクセスし、workflow_api.json または workflow_ui.json ファイルをロードします。
    • Stable Diffusion 3のウェイトファイルをダウンロードし、ComfyUI/models/checkpointsフォルダに配置したことを確認してください。
  2. カスタムノードの設定::
    • custom_nodes.jsonファイルにカスタム・ノード設定を追加または変更します。
    • ノードの接続やパラメータの調整には、ComfyUIインターフェースを使用します。
  3. 運用管理ワークフロー::
    • Replicateプラットフォーム上でワークフローを実行し、APIを使用してアプリケーションやウェブサイトに統合します。
    • Replicateのプロダクション対応APIを使用して、ワークフローを効率的に実行します。
  4. デバッグと最適化::
    • ComfyUIのデバッグツールとロギング機能を使用して、ワークフロー操作のステータスを監視します。
    • 生成結果を最適化するために、必要に応じてモデルパラメータとノード構成を調整する。
シーディーエヌワン
無断転載を禁じます:チーフAIシェアリングサークル " Cog-ComfyUI:APIを使ったComfyUIワークフローの実行

チーフAIシェアリングサークル

チーフAIシェアリングサークルは、AI学習に焦点を当て、包括的なAI学習コンテンツ、AIツール、実践指導を提供しています。私たちの目標は、高品質のコンテンツと実践的な経験の共有を通じて、ユーザーがAI技術を習得し、AIの無限の可能性を一緒に探求することです。AI初心者でも上級者でも、知識を得てスキルを向上させ、イノベーションを実現するための理想的な場所です。

お問い合わせ
ja日本語