【ComfyUI API】用OpenAI兼容模式调用

ComfyUI API

本API可以让LLM或者其他应用程序以open ai兼容格式调用comfyui的接口(如果需要使用Docker应用调用此API,请使用8288端口。其余情况请使用8289端口),具体使用方式如下:

1、使用Zimage默认工作流生图(新手推荐):

第一步、配置工作流

在工作流文件中选择image_z_image_turbo.json这个工作流。

【AI图像】Comfy UI使用教程,确保ComfyUI已按上述教程配置好Zimage工作流,然后在“工作流”中设置为默认工作流

第二步,测试生图

输入提示词,点击生成图片

如果希望使用语言大模型来优化提示词,可以点击使用大模型优化提示词。(需要启动模型管理并开启语言大模型)

点击生成后,结果会显示到这里:

===========================进阶教程===============================

2、使用OpenAI 兼容API调用:

curl http://127.0.0.1:8289/v1/images/generations -H "Content-Type: application/json" -H "Authorization: Bearer %API_API_KEY%" -d "{\"model\": \"dall-e-3\", \"prompt\": \"一只可爱的小海獭\", \"n\": 1, \"size\": \"1024x1024\"}"

在ComfyUI API中的开发指南中有详细的API说明,以上请求仅为简单示例。

此时打开Comfyui,查看队列,结果如下图: