logo
0
0
WeChat Login

RH 批量生图 Agent

ComfyUI 插件,通过 RunningHub OpenAPI 实现批量并发图像生成。

rh_api_key填入runninghub的API https://www.runninghub.cn/enterprise-api/sharedApi(仅限企业级API,需要钱包充值)

vlm_api_key填入硅基流动(siliconflow)的API https://cloud.siliconflow.cn/playground/chat(因为调用了PRO模型,需要充值一定的金额才能使用,不需要充值很多,充一次能用很久)

建议在config中的.env文件中配置API,之后使用就不需要再配置API


输入

参数类型说明
model下拉选择目标模型(自动从 models_registry.json 加载)
prompts_json文本批量提示词,支持 JSON 格式或直接输入自然语言描述
model_params文本模型参数 JSON,对所有批次生效,如 {"aspectRatio": "16:9"}
max_concurrent整数最大并发任务数(默认 50)
vlm_model下拉选择VLM 模型(用于验证和提示词优化,需支持视觉的模型)
enable_validation布尔值开启后用 VLM 自动验证/转换提示词格式,支持自然语言输入(默认开启)
enable_prompt_optimization布尔值开启后在生图前对每条 prompt 进行专业化优化,有参考图时自动读取图中主体特征(默认关闭)
inputcount整数图片输入端口数量(0 = 纯文生图;设置后点击 Update inputs 刷新端口)
rh_settings可选连接RH OpenAPI Settings 节点(API Key 优先级最高)
rh_api_key可选文本RunningHub API Key
vlm_api_key可选文本SiliconFlow API Key(启用 VLM 功能时需要)
images_0..N可选图片参考图片输入端口(由 inputcount 控制数量)

prompts_json 支持的格式

JSON 格式:

{"prompts": [{"prompt": "a beautiful landscape"}, {"prompt": "a city at night"}]}

自然语言(需开启 enable_validation):

生成3张图片,正面、侧面、背面,白色背景

输出

输出类型说明
generated_imagesIMAGE所有成功生成的图片合并为一个 batch
generation_logSTRING每个任务的执行状态(OK / FAIL / SKIP)

API Key 配置

编辑 config/.env

RH_API_KEY=your_runninghub_api_key VLM_API_KEY=your_siliconflow_api_key

优先级:Settings 节点 > 节点直接输入 > 环境变量 > config/.env

About

https://github.com/XYMikky12138/comfyui_agent_MIKKY

Language
Python88.1%
JavaScript11.9%