支持私有化部署
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


关于如何使用dify以及如何不通过后台接口实现文生图的解答

发布日期:2025-03-08 04:26:16 浏览次数: 3530 作者:小南瓜开发平台
推荐语

探索dify文生图技术,无需后台接口也能轻松实现图片生成。

核心内容:
1. dify使用指南:官网使用与本地部署
2. 阿里模型文生图生成失败原因分析
3. 解决方案:等待与重试策略

杨芳贤
53A创始人/腾讯云(TVP)最具价值专家
前言
近期在后台收到较多兄der留言,这里抽取了2个当前比较典型的问题进行相关解答。
问题一:如何使用dify?
关于如何使用dify这个问题,后台留言比较多;在之前的文章中有说到使用dify的方式有两种:

方式1:通过dify的官网进行使用,官方提供了一定的免费额度和订阅方案,可以选择适合自己的方案订阅使用。


方式2:下载源码,本地部署安装使用
关于本地安装的部署方式,官方文档提供了详细的安装教程,同时本地安装对自己的电脑也有一定的要求,例如:要求CPU要求大于等于2Core,内存要求大于等于4GB。加上日常办公的使用,笔记本/台式电脑要达到4Core,8GB以上才可以。

问题二:文生图助手中,我参考教程使用了阿里模型,为什么出不来图?
这个问题比较经典,因为在我的教程中基于dify开发一个文生图的AI助手 是通过本地开发了一个http接口服务的方式,通过请求阿里平台的API接口,采用的是同步的方式获取到图片地址后才返回给文生图助手。
很多同学是采用直接调用阿里模型的http接口,没有经过自己的后台服务进行处理。
因为图片的生成需要一定的时间,在这期间,工作流去发起图片请求的时候,返回的信息中是没有图片信息的。所以导致工作流执行到最后是没有图片生成。
解决方案是:
①在发起图片生成的请求时,下一个节点等待10秒后再发起请求去获取生成图片的地址;
②在①中也会存在一定的问题,如果10秒内还没有生成完图片,最终也会导致没有图片的输出。因此,可以加多一个判断分支节点,如果返回的结果中没有图片地址,则继续发起请求,直到有图片地址返回为止(为避免死循环,建议设定重试请求的次数).
这是修改调整后的工作流:
效果:
一个美丽的白雪工作在湖边洗衣服,旁边站着7个小矮人在警戒
好像少了一个小矮人/(ㄒoㄒ)/~~


又牺牲了2个,这个职业风险太高了~


勉强够7个~

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询