我看硅基流动,现在免费用Flux.1的模型了,就注册了一个账号
但是Flux和之前的sd一样,中文理解力有问题
换哪个模型都不成,直接换英文提示词还行
放DIFY里串一下
我看tool里没有,那就自定义一个
DIFY要求schema要满足openpi-swagger的格式,懒得写
看一下API文档,不支持dev的,但是schnell是支持API的
通过配置可以调整,右边直接给出一个curl
看了一下所有的api都没有我要的,我就直接拿curl了
我懒得写OpenAPI的格式了,让claude帮我写
Claude干活很利索,直出,改我都懒得改,拿来就用
沾到DIFY里,就直接识别了
authoriization 设置bearer key保存
测试一下
图很好,分辨率有问题,似乎我写的512*512的*号在这里没被识别,无所谓了,一会再调
然后创建一个4节点的工作流,在staret节点上,选择输入,我们这里写3个一个是prompt一个是模型的长一个是宽
找一个gpt4o-mini来对我的输入进行翻译和整合
把刚才自定义的tool,Flux画图的那个加进来
尾结点直接拿走Flux的输出就可以了,不用file要那个output里面是有图的url的
测试一下
图非常好,中文进,出完美图,但是分辨率还是和刚才一样有点问题,不知道是不是API的问题,还是我使用API的问题,回头再看吧,反正可用。
用这个方法,不管是任何DIFY原生不支持的API或者tool,都可以直接加入到DIFY的tools里面,还是挺方便的。