Auto1111SDK

用 Python 优雅操控 Automatic1111,快速集成文生图/图生图能力

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 图像生成 🍴 复刻 28 🐛 待处理 24 👀 关注 9
GitHub ↗
GitHub 星标 ★ 410
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,基于AGPL-3.0许可证,可自由使用和部署,无付费版本。

项目预览

Auto1111SDK 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类图像生成
开发团队Auto1111SDK
定价模式🏷️完全免费
价格说明开源项目,基于AGPL-3.0许可证,可自由使用和部署,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议AGPL-3.0
主要语言Python
技术栈/模型ai,ai-art,api,automatic1111,deep-learning,diffusers,diffusion,image-generation,image-to-image,img2img,python,pytorch,stable-diffusion,stable-diffusion-webui,text-to-image,torch,txt2img,unstable,upscaling,web
GitHub 星标★ 410
上线时间2024-01-28 00:00:00
代码更新2024-06-05
仓库体积10.8 MB
本站数据更新2026-11-10
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

Auto1111SDK 是一个面向 Automatic1111 WebUI 的 Python SDK 库,旨在为开发者提供简洁、稳定的编程接口来运行先进的扩散模型。它解决了直接通过 HTTP 请求操作 Automatic1111 时接口复杂、参数易错、难以维护的问题,将底层 API 封装为类型安全的 Python 方法,支持文生图、图生图、局部重绘、ControlNet 等核心功能。该库提供同步与异步客户端,内置模型管理、采样器配置、参数校验和错误处理,并支持批量生成、回调通知及与 diffusers 生态的互操作。其核心能力在于降低 AI 绘画应用的开发门槛,让开发者能快速集成 Stable Diffusion 到自己的产品中,同时保持对生成参数的精细控制。项目处于早期阶段,但 API 设计清晰,文档较完善,适合熟悉 Automatic1111 的开发者使用。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 410

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 45 分钟 部署方式:本地GPU 5 步

环境要求

  • Python 3.10+
  • NVIDIA GPU 8G 显存以上
  • 已启动的 Automatic1111 WebUI

安装与启动步骤

  1. 1先把 WebUI 起起来

    SDK 只是客户端,背后必须有 Automatic1111 在跑。

    python launch.py --api --listen
  2. 2装 SDK

    从 PyPI 装,官方建议用虚拟环境而不是 conda。

    pip3 install auto1111sdk
  3. 3跑一次文生图

    参数名与 WebUI 一致,网页里调好的参数可以照搬。

  4. 4换成图生图或重绘

    改初始图与遮罩即可,管线接口是分开的。

  5. 5接 ControlNet

    要装最新版 SDK,老版本没带这块。

    pip3 install -U auto1111sdk

如何确认成功

脚本能产出图片文件,且同一组参数在 WebUI 网页里重跑能复现出接近的结果

注意事项

  • SDK 本身不加载模型,显存与速度完全取决于后端 WebUI 的配置。
  • WebUI 必须带 --api 启动,否则 SDK 连不上,报错往往只说连接失败。
  • 参数与网页版一一对应是它最大的价值,网页调好再写进脚本最省事。
  • CivitAI 直接下模型的集成很方便,但要注意模型许可,商用前看清条款。

核心亮点

  • 提供类型安全的 Python 封装,告别手写 HTTP 请求和易错参数
  • 支持同步和异步客户端,适应不同应用场景
  • 内置参数校验和错误处理,提升开发效率

不足之处

  • 项目早期,功能覆盖可能不如官方 API 全面
  • 文档/社区待观察

适用场景

  • 快速搭建 Stable Diffusion 后端服务
  • 在现有 Python 应用中集成 AI 绘画功能
  • 批量生成图像并进行参数调优

替代项目

stable-diffusion-webui-forge、ComfyUI、diffusers

上一篇:DALLE-mtf

下一篇:Text-to-Image-Synthesis

同类项目推荐

awesome-gpt-image-2 开源

每天更新 2000+ 精选提示词,让 GPT Image 2 生成专业图像

World's largest GPT Image 2 prompt library, updated daily — 2000+ curated prompts w···

★ 10267 2026-08-09
photo-revival 开源

把日常照片一键变成诗意手绘插图,文艺感拉满

Codex skill for turning everyday photos into poetic white-paper hand-drawn illustrat···

★ 607 2026-08-09
stable-diffusion-reference-only 开源

用参考图精准控制SD生成,线稿上色、角色重混、风格迁移一键搞定

[Arxiv 2023] img2img version of stable diffusion. Line Art Automatic Coloring. Anime···

★ 151 2026-08-09
SGDiff 开源

从场景图到图像,精准控制物体关系生成

Official implementation for "Diffusion-Based Scene Graph to Image Generation with Ma···

★ 78 2026-08-09
flat 开源

一个工具搞定多种 AI 图像生成,告别来回切换

All-in-one image generation AI (to be...)

★ 70 2026-08-09
photocraft 开源

纯 Rust 重写的开源 Photoshop,免费修图不卡顿

PhotoCraft: An open-source photo editor written from scratch in pure Rust

★ 78386 2026-10-06
star-vector 开源

上传图片或输入文字,一键生成可编辑的 SVG 矢量图

StarVector is a foundation model for SVG generation that transforms vectorization in···

★ 4639 2026-08-09
ComfyUI-PhotoMaker-ZHO 开源

拖拽节点,用几张照片生成定制人物图像

Unofficial implementation of PhotoMaker for ComfyUI

★ 808 2026-08-09