当前位置: 首页 > news >正文

ComfyUI怎样通过接口调用?如何接入dify?

ComfyUI个人感觉很好用,帮我们节省了很多安装部署流程。而且使用的时候通过网页一键调用就可以。

但是我们想使用到我们自己的项目中去,如何才能通过接口调用呢?

comfyui也替我们想到了这一点,贴心的给我们提供了api服务。

使用的时候需要将咱们测试好的工作流导出为API形式的json文件,供咱们调用。

一、如何封装成接口:

具体使用方法参考如下步骤:

1、导出为API,如图

导出后的文件是如图的json文件

2、json文件。

有兴趣的同学可以研究下这个json文件,它其实就是comfyui工作流的一个一个节点,包含节点的参数,咱们可以将这些参数做成接口的参数,动态的将参数传进进接口中去。

3、python调用

我这边是使用的python来读取,调用这个json文件。

当然我这边已经写好了,大家需要的话可以公众号后台回复”comfyui-api“来获取python文件。

启动python文件,启动前需要安装

pip install flaskpip install websocketpip install websocket-client

使用的时候先将服务地址修改为自己的服务地址

启动成功后如下:

4、使用postman测试。

这样就调用成功了,返回的image_url就是咱们根据这个flux文生图生成的图片地址。

二、comfyui如何接入dify呢?

其实接入dify有两种方式:

第一种:咱们已经封装成接口了,直接使用dify调用封装好的接口即可。

第二种:dify默认给咱们提供了comfyui的调用工具,咱们将导出的json文件填到右侧的json文件填写处即可。

这就是我在使用comfyui的时候是如何使用的,大家在使用的过程中有遇到什么问题欢迎关注留言,大家一起讨论学习。

flux还有很多好玩的功能,大家可以尝试下。

1、flux文生图(超人蝙蝠侠大战绿巨人)

2、再来个好玩的,Flux文生图(蜡笔小新大战超人)

3、又一个突发奇想的文生图测试,flux文生图(超人大战孙悟空,吉普力版)

comfyui的安装使用可参考:Ubuntu源码版comfyui的安装

如果什么都很容易,那还叫什么选择。---长安十二时辰

解决一切问题的终极办法就是活着。‌‌‌‌ ---长安十二时辰

http://www.lryc.cn/news/596326.html

相关文章:

  • 我的第一个开源项目 -- 实时语音识别工具
  • patch-package 教程
  • 什么是AI思维:它是智能优先与世界模型重构商业逻辑
  • 当直播间告别“真人时代”:AI数字人重构商业新秩序
  • 卷积操作尺寸计算公式
  • @DateTimeFormat、@JsonFormat、@JSONField区别及用法
  • Linux_基础IO详解
  • 聊聊DevOps,开发与运维如何分工协作?
  • 什么是检索增强生成(RAG)?
  • 引擎动画系统设计
  • 【PTA数据结构 | C语言版】不相交集基本操作
  • Visual Studio Code 远端云服务器开发使用指南
  • 服务器连接Hugging Face
  • 【机器学习深度学习】微调量化与模型导出量化:区分与应用
  • HttpSecurity详解
  • 生存分析机器学习问题
  • Oracle定时清理归档日志
  • 通过 Docker 部署测试 CODESYS PLC示例
  • Linux_Ext系列文件系统基本认识(一)
  • 【实战】Dify从0到100进阶--文档解读(11)其他节点
  • 使用空间数据训练机器学习模型的实用工作流程
  • 时序数据库IoTDB好不好?
  • 使用ZYNQ芯片和LVGL框架实现用户高刷新UI设计系列教程(第二十二讲)
  • 【LINUX】CentOS Stream 9 手动配置网络
  • CentOS 8文件描述符耗尽检测与处理实战指南
  • JMeter 实现 Protobuf 加密解密
  • vue2.0 + elementui + i18n:实现多语言功能
  • SpringBoot集成PDFBox实现PDF导出(表格导出、分页页码、电子签章与数字签名)
  • Excel file format cannot be determined, you must specify an engine manually.
  • SparkSQL 聚合函数 COUNT 对 NULL 值的处理