title: 使用python调用comfyui-api,实现出图自由
date: 2024-03-13 22:31:33
1、comfyui设置
打开comfyui,记录下对应的端口,设置开发者模式
打开一条workflow工作流,这里以comfyui自带的工作流为例,保存为api格式
再次打开api格式工作流
这里一定再次点击查看是否能运行正常,因为有的节点可能在api格式中无法运作
确定可以在comfyui中正常启动就可以下一步了
2、python设置
新建一个python脚本,将以下内容粘贴进去
替换相应的参数,比如workflowfile文件名、COMFYUI_ENDPOINT地址,
WORKING_DIR输出文件的目录是对应脚本文件的
接着打开存储工作流api信息的josn文件
找到我们要修改的参数,比如我要修改正向提示词参数
可以看到其对应的键值位置是["6"]["inputs"]["text"]
就可以设置对应的参数,在函数中解析替换这个键值
我在最后还设置了一个文件'prompt.xlsx',方便写入大量的prompt进行替换
这样就可以解放双手,996的压榨显卡啦(不是)
(代码过长放不上来,请在同名vx或者b站获取)
3、参考来源
[【全网首发】ComfyUI-API详解,应用开发调用全流程!哔哩哔哩bilibili](https://www.bilibili.com/video/BV1Pm4y1K7Ey/?spmidfrom=333.337.search-card.all.click&vd_source=90ce3ea8a5a8a661b09e5d13bfb5f43a)
jo是这么好玩:如何调用comfyui api ?哔哩哔哩bilibili
本文使用 文章同步助手 同步