大伙都知道,我直接分享过挂机流工作流,还有批量提示词工具。但是考虑到平时电脑也还有别的用途,老是用显卡来挂机生图,也是很耽误事。所以我就想利用各大平台的API来生成图片,这样就不会占用本地的资源又可以实现批量文生图的需求。所以今天花了一点时间做出来这个 AI文生图工具 27pic-api,暂时就取这个名字吧。
远程调用魔塔的API 来实现生图。无需显卡,无需搭建环境。简单操作。魔塔的免费API,一天有2000的额度 足够普通用户来折腾了。
下面简单说下怎么使用这个工具,首先去魔塔社区注册一个账号。获取生图的API
注册账号这步 我就跳过了。记得要绑定阿里云账号,点击访问令牌
复制这个令牌
打开工具目录下的key.txt,把刚才复制的令牌张贴进去,保存,关闭
准备提示词 ,可以用提示词工具去批量生成。也可以手动去输入
1个提示词一个文件。放到txt目录下,如下图示
保存的提示词文件名 不要有中文,符号,空格。
批量生成提示词工具在这里
https://www.jian27.com/html/1769.html
模型名字list.txt 修改的话 去魔搭网站那里复制
最后一步,运行27pic-api.exe。耐心等待即可。
因为是v1.0 第一个版本,功能还有些简陋,比如无法设置生成图片的尺寸。后续版本会更新上
下面是一些生成的图片演示
留言最多的就是一些小伙伴问到提示API错误,现在统一回复一下
1 账号没有绑定阿里云账号 令牌错误,没有去魔搭注册账号复制令牌到key.txt。或者有空格。
2 被自己电脑上某些安全工具禁用了上网功能。
3 调用次数过多后会提示这个错误,这个不需要管,等待即可,会自动重试
详细说明
https://www.myhelen.cn/helen/265.htm
4 修改DNS。
v2.0 更新记录
1 添加了ui界面,操作更加明了
2 添加了模型选择
3 添加尺寸选择
4 优化了部分代码,延缓因为调用次数过多被服务器拒绝
v3.0 更新记录
1 重新修改了操作逻辑,目前这样更合理,操作更简单
2 添加模型名字,由群里小伙伴提供的
3 修改了界面样式。
4 成功生成图片后删除对应的提示词文件
V4.0 更新记录
1 修改提示词删除逻辑,让用户自行选择是否删除
2 如果选择了不删除提示词,会循环继续生成直至手动关闭
大佬好,工具非常非常赞,救我狗命,但是在使用一段时间后(200张图片以内)经常会报错,且重启 等候(半小时左右)都无效,请问应该如何处理~
API 失败: 400 Client Error: Bad Request for url: https://api-inference.modelscope.cn/v1/images/generations,正在重试...
使用的人多了就这样,无法避免
第 1 次请求 API 失败: HTTPSConnectionPool(host='api-inference.modelscope.cn', port=443): Read timed out. (read timeout=60) 或者是这个反馈
简单用了下,确实方便。个人提1点建议:从本人需求出发,没有那么多提示词需要来生成,但是我有重复生成的需求,是不是可以增加选项,对文件夹里的提示词文本重复执行.谢谢大佬
太强了佬,求进群
必须赞,为垃圾佬们在家生成图片提供了极大便利。
非常好用,来还个愿
生成了七八张后,就一直api错误 400 Client Error: Bad Request for url: https://api-inference.modelscope.cn/v1/images/generations,正在重试
我也是
一直提示 请求 API 失败: 401 Client Error: ,请问是啥情况
按我的要求做了没?都做了的话 记得要绑定阿里云账号
谢谢,已解决,没有绑阿里账号
好工具