feat: adapt to ComfyUI v0.3.67 changes
This commit is contained in:
@@ -12,6 +12,11 @@ ComfyDeploy is a ComfyUI extension that allows you to deploy ComfyUI workflows a
|
||||
- Support for callback notifications
|
||||
- Support for progress tracking
|
||||
|
||||
## Version Compatibility
|
||||
|
||||
- comfy-deploy v1.0.0: supports only ComfyUI v0.3.48–0.3.66
|
||||
- comfy-deploy v1.0.1: supports only ComfyUI v0.3.67 and above
|
||||
|
||||
## Installation
|
||||
|
||||
### Method 1: Using Git
|
||||
|
||||
@@ -40,6 +40,12 @@ ComfyDeploy 项目系统,由以下两部分组成:
|
||||
- comfy-deploy 节点扩展提供了创建可部署工作流所需的节点和部署功能,将图片、文本等暴露成为外部输入。
|
||||
- comfy-deploy-admin 提供了管理界面,用于管理已部署的工作流、调试API接口、监控任务执行等
|
||||
|
||||
## 版本说明
|
||||
|
||||
- comfy-deploy v1.0.0:只支持 ComfyUI v0.3.48~0.3.66
|
||||
- comfy-deploy v1.0.1:只支持 ComfyUI v0.3.67 及以上
|
||||
|
||||
|
||||
## 使用方法
|
||||
|
||||
### 1. 安装 comfy-deploy-admin
|
||||
|
||||
+3
-1
@@ -686,6 +686,8 @@ async def execute_prompt(prompt: dict, client_id: str = None, pre_prompt_id: str
|
||||
"client_id": client_id,
|
||||
"prompt_id": prompt_id
|
||||
}
|
||||
# ComfyUI v0.3.67 and above add sensitive data field
|
||||
sensitive_data = {}
|
||||
#logger.info(f"[comfy-deploy] Set client_id for task {prompt_id}: {client_id}")
|
||||
|
||||
# Get output nodes
|
||||
@@ -696,7 +698,7 @@ async def execute_prompt(prompt: dict, client_id: str = None, pre_prompt_id: str
|
||||
prompt_server.number += 1
|
||||
|
||||
prompt_server.prompt_queue.put(
|
||||
(number, prompt_id, prompt, extra_data, outputs_to_execute)
|
||||
(number, prompt_id, prompt, extra_data, outputs_to_execute, sensitive_data)
|
||||
)
|
||||
|
||||
# Mark task as API created task
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
[project]
|
||||
name = "comfy-deploy"
|
||||
description = "Easy deploy API for ComfyUI."
|
||||
version = "1.0.0"
|
||||
version = "1.0.1"
|
||||
license = { file = "LICENSE" }
|
||||
dependencies = ["numpy", "pillow", "torch", "opencv-python", "httpx>=0.28.1", "pycryptodome"]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user