首页/新闻资讯/正文详情

SD.Next API 批量出图:3 条命令跑完 100 张

发布时间:2026/9/22 22:09:02 来源:云帆数科 栏目:资讯中心
SD.Next API 批量出图:3 条命令跑完 100 张
SD.Next API 批量出图3 条命令跑完 100 张【免费下载链接】automaticSD.Next: All-in-one WebUI for AI generative image and video creation, captioning and processing项目地址: https://gitcode.com/GitHub_Trending/au/automatic板块一 · 定位与场景SD.Next 是 AI 图像视频生成的 WebUIAPI 与 CLI 工具让出图可以做成批量任务。上次想批量验证同一提示词配 30 个艺术家、6 种风格的效果时在界面里一张张点不现实。把任务交给它的 /sdapi/v1/txt2img 接口后全程没离开终端改配置、跑脚本、收图。板块二 · 最小可行路径三步跑通一次。先启动 WebUI等 7860 端口就绪Linux/Mac 用 bash webui.sh。再跑一张图验证 API 可用终端出现 image received 即正常这条命令的作用是把请求发出去并把返回的 base64 解码落盘python cli/api-txt2img.py \ --prompt a small robot on a spaceship \ --width 512 --height 512 --steps 20 \ --output robot.jpg # 返回的 base64 自动保存为本地文件打开 robot.jpg 确认效果即可。这张只用来验证链路批量参数下一节再谈。板块三 · 能力拆解填充动态提示词模板不想手写每条提示词时cli/generate.py 的--prompt dynamic模式会按图取随机组合styleartistplacesuffix等占位符从 generate-random.json 的列表里填充每张图一套组合。模板就是 prompts 数组里的一行字符串占位符可任意增减。用 Python 调接口sdapi.py 是带连接池的异步 HTTP 封装提供 get/post及对应同步版SDAPI_URL、SDAPI_USR、SDAPI_PWD 三个环境变量控制地址与认证。自己的脚本要复用这套请求逻辑时import asyncio, sdapi async def main(): data await sdapi.post(/sdapi/v1/txt2img, {prompt: a small robot, steps: 20}) print(data[info]) asyncio.run(main())在 cli/ 目录下运行即可直接导入 sdapi。串联放大与排版两个常用的后处理入口api-upscale.py 调 /sdapi/v1/extra-single-image 做单图放大image-grid.py 把文件夹里的图排成网格图。两者都是单命令工具第四节的工作流会直接用到。板块四 · 一条完整工作流步骤 1改配置。只动 generate.json必要字段如下其中两处容易卡住{ paths: { root: ./output, generate: image, grid: grid }, generate: { prompt: dynamic, steps: 30, batch_size: 2, seed: -1 }, upscale: { upscaler_1: SwinIR_4x, upscaling_resize: 2 }, options: { sd_model_checkpoint: your-model-name }, // …其余字段省略 }⚠️ paths.root 在仓库里默认是 Windows 路径必须改成你自己的输出目录options 里的 sd_model_checkpoint 要和 WebUI 注册的模型名一致不匹配脚本会直接退出。模型拿不准时可先看 models/Reference/ 下的参考缩略图generate-random.json 可以不动用仓库自带的随机词表。步骤 2跑批。一条命令--max 100表示攒够 100 张自动停跑之前把上面的配置指给它python cli/generate.py --config cli/generate.json --max 100每轮内部拼动态提示词 → 调 txt2img → 存原图并生成网格图 → 放大每张图把提示词、种子、模型写进 EXIF 方便回查。CtrlC 随时停退出时打印每张图的平均耗时。生成期间在浏览器打开 WebUI可看队列与实时输出步骤 3收图。输出目录下三个子目录image/ 原图、upscale/ 放大图、grid/ 网格图。要把现有的一批图重新排成一张拼版直接跑这条python cli/image-grid.py --square portfolio.jpg output/image第一个位置参数是输出文件名后面是图片目录默认带文件名标签。板块五 · 收尾接下来可以试试把 generate.json 的 batch_size 从 2 改成 4观察单图耗时和显存变化对不满意的单图单独跑python cli/api-upscale.py --input 文件 --scale 2或在 generate.py 后加--detailer打开 modules/api/endpoints.py看 /sdapi/v1/caption、/sdapi/v1/img2img 等其他端点能接到什么流程里跑完上面流程后先把 batch_size 改成 4 再跑一次对比单图耗时。【免费下载链接】automaticSD.Next: All-in-one WebUI for AI generative image and video creation, captioning and processing项目地址: https://gitcode.com/GitHub_Trending/au/automatic创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

IPTV软件底层原理图解:搞定流媒体卡顿的保姆级教程
IPTV软件底层原理图解:搞定流媒体卡顿的保姆级教程

IPTV软件底层原理图解:搞定流媒体卡顿的保姆级教程 配置环境就卡半天,代码跑起来全是红叉,这大概是很多刚接触IPTV开发或运维的朋友最头疼的时刻。别急,这篇保姆级教程不整虚的,直接带你从底层逻辑拆解IPTV软件是怎么把电视画面推到用户屏幕… · 2026/9/22 22:08:55

Rye 仓库中的 Meta Server 设计构想:为 Python 包索引构建高效、可修补、可信任的元数据服务层
Rye 仓库中的 Meta Server 设计构想:为 Python 包索引构建高效、可修补、可信任的元数据服务层

开发工具CLI 【免费下载链接】rye a Hassle-Free Python Experience 项目地址: https://gitcode.com/gh_mirrors/ry/rye 点击查看 免费下载 本文基于仓库内 notes/metasrv.md 这一设计笔记展开。该笔记是 Rye 作者对"Python 打包生态需要一个辅助性元数据服务… · 2026/9/22 22:08:55

安卓最新系统避坑指南:5个高频面试题背后的崩溃真相
安卓最新系统避坑指南:5个高频面试题背后的崩溃真相

安卓最新系统避坑指南:5个高频面试题背后的崩溃真相 官方文档翻了三遍还是报错?别急,这不仅是你的问题。Android 14/15 引入的新特性让很多老代码直接“暴毙”,而这些变化恰恰是 高频面试题 里最爱挖的坑。很多开发者对着 AOSP… · 2026/9/22 22:08:42

qq令牌下载实战:新手避坑指南与底层解析
qq令牌下载实战:新手避坑指南与底层解析

qq令牌下载实战:新手避坑指南与底层解析 看了一堆教程还是不会写项目?别急,这其实是大多数开发者的通病。很多新人把“跑通代码”当成终点,却忽略了 新手避坑 才是落地的关键。今天我们要聊的 qq令牌下载… · 2026/9/22 22:45:39

彻夜未眠:Node.js 事件循环避坑指南
彻夜未眠:Node.js 事件循环避坑指南

彻夜未眠:Node.js 事件循环避坑指南 版本升级后 API 全变了,代码跑起来报错一堆,这种崩溃感谁懂? 别再盲目查报错信息了,那是治标不治本。 这篇彻夜未眠写的避坑指南,带你从源码层面看懂 Node.js 为什么卡死。 入口定位:从… · 2026/9/22 22:45:33

陈吉平手写实现:3步搞定项目搭建,附速查手册
陈吉平手写实现:3步搞定项目搭建,附速查手册

陈吉平手写实现:3步搞定项目搭建,附速查手册 刚学完 Python 或 Java 语法,是不是感觉脑子会了,手废了? 看着教程里的 Hello World 跑通了,一上手真实项目就卡壳:目录怎么建?依赖怎么管?接口怎么调?… · 2026/9/22 22:45:27

Java安装教程避坑指南:3步搞定环境配置,性能优化从源头抓起
Java安装教程避坑指南:3步搞定环境配置,性能优化从源头抓起

Java安装教程避坑指南:3步搞定环境配置,性能优化从源头抓起 官方文档太厚,翻半天找不到重点?别急,今天这篇Java安装教程直接给你划重点。很多新手卡在环境变量配置上,导致后续开发效率极低,甚至影响系统性能优化。记住,环境搭建是地基,地基… · 2026/9/22 22:45:14

代理服务器免费速查手册:搞定3个致命坑
代理服务器免费速查手册:搞定3个致命坑

代理服务器免费速查手册:搞定3个致命坑 配置环境就卡半天?别急,这通常是代理配置出了问题。 很多开发者以为【代理服务器免费】就能随便用,结果项目跑不起来。 这份【速查手册】帮你避开90%的坑,直接看代码。 坑的现象:连接超时与乱码… · 2026/9/22 22:45:08

乔纳森斯威夫特源码解析:5步搭好项目避坑指南
乔纳森斯威夫特源码解析:5步搭好项目避坑指南

乔纳森斯威夫特源码解析:5步搭好项目避坑指南 刚啃完《Swift编程:大挑战》,对着屏幕发呆是不是常态?语法都背下来了, var 、 let 、 for-in 滚瓜烂熟,可一动手搭项目,Xcode… · 2026/9/22 22:45:01

5个电影海报图片处理坑,新手避坑指南
5个电影海报图片处理坑,新手避坑指南

5个电影海报图片处理坑,新手避坑指南 刚写完代码,一运行屏幕直接炸了。满屏红色的 StackTrace 滚得比弹幕还快,什么 NullPointerException 、 ImageIO.read() returned null 、… · 2026/9/22 0:00:07

注册微信公众账号:一文搞懂从0到1全流程
注册微信公众账号:一文搞懂从0到1全流程

注册微信公众账号:一文搞懂从0到1全流程 复制来的代码跑不通,报错信息满屏飞,到底卡在哪?别急,咱们先停下手里的调试。很多开发者觉得注册微信公众账号只是填个表单、传个身份证那么简单,真上手才发现坑深不见底。今天这篇 一文搞懂… · 2026/9/22 0:00:07

手写实现图片压缩网站核心:搞定WebP转换与质量调优
手写实现图片压缩网站核心:搞定WebP转换与质量调优

手写实现图片压缩网站核心:搞定WebP转换与质量调优 复制来的代码跑不通不知道怎么调?别慌,这种“复制粘贴地狱”在开发圈太常见了。尤其是做 图片压缩网站… · 2026/9/22 0:00:19

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码