Stable Diffusion之API接口调用

1、开启api调用模式

开启api模式,关闭可视化窗口,并且建议关闭登录权限(详细查看文章最后Stable Diffusion之Ubuntu下部署-CSDN博客)

./webui.sh  --disable-safe-unpickle  --api --nowebui

2、查看接口列表 

访问对应的网页地址 http://192.168.xx.xx:7860/docs#

3、text2img接口调用

#接口地址

http://192.168.xx.xx:9876/sdapi/v1/txt2img

参数内容

application/json

batch_size 生成批次个数

{
    "batch_size": 1,
    "cfg_scale": 7,
    "negative_prompt": "NSFW",
    "override_settings": {
        "sd_model_checkpoint": "anythingv5nijimix_25BEST.safetensors [8bc735ed57]"
    },
    "clip_skip": 1,
    "prompt": "full body,  a  girl,  blue hand, Long yellow hair,   blue shoes, write background,  <lora:20240320-1710939437372:1>",
    "restore_faces": false,
    "sampler_index": "DPM++ SDE Karras",
    "sampler_name": "",
    "script_args": [],
    "seed": -1,
    "steps": 20,
    "tiling": false,
    "width": 512,
    "height": 512
}

返回结果

其中 images[] 数据就是我们需要的图片base64字符串,补充前缀用于保存、浏览器查看

data:image/png;base64,
{
	"images": [
		"iVBORw0KGgoAAAANS"
	],
	"parameters": {
		"prompt": "full body,  a  girl,  blue hand, Long yellow hair,   blue shoes, write background,  <lora:20240320-1710939437372:1>",
		"negative_prompt": "NSFW",
		"styles": null,
		"seed": -1,
		"subseed": -1,
		"subseed_strength": 0,
		"seed_resize_from_h": -1,
		"seed_resize_from_w": -1,
		"sampler_name": "",
		"batch_size": 1,
		"n_iter": 1,
		"steps": 20,
		"cfg_scale": 7,
		"width": 512,
		"height": 512,
		"restore_faces": false,
		"tiling": false,
		"do_not_save_samples": false,
		"do_not_save_grid": false,
		"eta": null,
		"denoising_strength": null,
		"s_min_uncond": null,
		"s_churn": null,
		"s_tmax": null,
		"s_tmin": null,
		"s_noise": null,
		"override_settings": {
			"sd_model_checkpoint": "anythingv5nijimix_25BEST.safetensors [8bc735ed57]"
		},
		"override_settings_restore_afterwards": true,
		"refiner_checkpoint": null,
		"refiner_switch_at": null,
		"disable_extra_networks": false,
		"firstpass_image": null,
		"comments": null,
		"enable_hr": false,
		"firstphase_width": 0,
		"firstphase_height": 0,
		"hr_scale": 2,
		"hr_upscaler": null,
		"hr_second_pass_steps": 0,
		"hr_resize_x": 0,
		"hr_resize_y": 0,
		"hr_checkpoint_name": null,
		"hr_sampler_name": null,
		"hr_prompt": "",
		"hr_negative_prompt": "",
		"force_task_id": null,
		"sampler_index": "DPM++ SDE Karras",
		"script_name": null,
		"script_args": [],
		"send_images": true,
		"save_images": false,
		"alwayson_scripts": {},
		"infotext": null
	},
	"info": "{\"prompt\": \"full body,  a  girl,  blue hand, Long yellow hair,   blue shoes, write background,  <lora:20240320-1710939437372:1>\", \"all_prompts\": [\"full body,  a  girl,  blue hand, Long yellow hair,   blue shoes, write background,  <lora:20240320-1710939437372:1>\"], \"negative_prompt\": \"NSFW\", \"all_negative_prompts\": [\"NSFW\"], \"seed\": 2807822694, \"all_seeds\": [2807822694], \"subseed\": 1914786312, \"all_subseeds\": [1914786312], \"subseed_strength\": 0, \"width\": 512, \"height\": 512, \"sampler_name\": \"DPM++ SDE Karras\", \"cfg_scale\": 7.0, \"steps\": 20, \"batch_size\": 1, \"restore_faces\": false, \"face_restoration_model\": null, \"sd_model_name\": \"anythingv5nijimix_25BEST\", \"sd_model_hash\": \"8bc735ed57\", \"sd_vae_name\": null, \"sd_vae_hash\": null, \"seed_resize_from_w\": -1, \"seed_resize_from_h\": -1, \"denoising_strength\": null, \"extra_generation_params\": {\"Lora hashes\": \"20240320-1710939437372: ff34c35aff98\"}, \"index_of_first_image\": 0, \"infotexts\": [\"full body,  a  girl,  blue hand, Long yellow hair,   blue shoes, write background,  <lora:20240320-1710939437372:1>\\nNegative prompt: NSFW\\nSteps: 20, Sampler: DPM++ SDE Karras, CFG scale: 7.0, Seed: 2807822694, Size: 512x512, Model hash: 8bc735ed57, Model: anythingv5nijimix_25BEST, Lora hashes: \\\"20240320-1710939437372: ff34c35aff98\\\", Version: v1.8.0\"], \"styles\": [], \"job_timestamp\": \"20240413153633\", \"clip_skip\": 1, \"is_using_inpainting_conditioning\": false, \"version\": \"v1.8.0\"}"
}

具体可参考官方文档 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/541944.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

ReactRouter

React-Router 概念&#xff1a;一个路劲path对应一个组件component 当我们在浏览器中访问一个path的时候&#xff0c;path对应的组件会在页面中进行渲染路由语法&#xff1a; import {createBrowserRouter, RouterProvider} from react-router-dom// 1. 创建router实例对象并…

Docker之自定义镜像上传至阿里云

一、Alpine介绍 Alpine Linux是一个轻量级的Linux发行版&#xff0c;专注于安全、简单和高效。它采用了一个小巧的内核和基于musl libc的C库&#xff0c;使得它具有出色的性能和资源利用率。 Alpine Linux的主要特点包括&#xff1a; 小巧轻量&#xff1a;Alpine Linux的安装…

远程桌面防火墙是什么?

远程桌面防火墙&#xff0c;是一种针对远程桌面应用的安全防护工具。它可以在保证远程桌面连接的便利性和高效性的对网络连接进行安全性的保护&#xff0c;防止未经授权的访问和潜在的安全风险。 远程桌面防火墙的主要功能是对远程桌面连接进行监控和管理。它通过识别和验证连接…

ClickHouse--18--argMin() 和argMax()函数

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 argMin() 和argMax()函数业务场景使用案例1.准备表和数据&#xff1a;业务场景一&#xff1a;查看salary 最高和最小的user业务场景二&#xff1a;根据更新时间获取…

底层文件操作的各种函数(二)------printf,fprintf,sprintf,scanf,fscanf,sscanf的对比以及文件缓冲区

偷得几日清闲&#xff0c;又因一瞬之间对蹉跎时间的愧疚&#xff0c;由此而来到CSDN这个高手云集和新手求学的平台来也写上那么一篇博客。虽然自己的博客那么久不温不热&#xff0c;但坚持写作&#xff0c;巩固自己就好。今天要讲的是续接上一篇文章的补充与继续吧。上期文章&a…

2024年第十五届蓝桥杯C++B组个人解

2024年第十五届蓝桥杯CB组 A: 握手问题&#xff08;5分&#xff09;问题描述思路 B: 小球反弹&#xff08;5分&#xff09;问题描述思路 C: 好数&#xff08;10分&#xff09;问题描述输入格式输出格式样例输入1样例输出1样例输入2样例输出2样例说明评测用例规模与约定思路 博客…

[大模型]BlueLM-7B-Chat langchain 接入

BlueLM-7B-Chat langchain 接入 模型介绍 BlueLM-7B 是由 vivo AI 全球研究院自主研发的大规模预训练语言模型&#xff0c;参数规模为 70 亿。BlueLM-7B 在 C-Eval 和 CMMLU 上均取得领先结果&#xff0c;对比同尺寸开源模型中具有较强的竞争力(截止11月1号)。本次发布共包含…

【Linux学习笔记】安卓运行C可执行文件No such file or directory

文章目录 开发环境运行失败现象解决办法方法一&#xff1a;使用静态库方法二&#xff1a;使用动态库创建lib查找依赖库复制需要注意的事情 开发环境 开发板&#xff1a;正点原子RK3568开发板安卓版本&#xff1a;11可执行程序命名&#xff1a;ledApp需加载模块&#xff1a;dts…

需求工程分析

概述 需求获取 结构化需求表分析&#xff08;SA&#xff09; 数据流图&#xff08;DFD&#xff09; E-R 图 状态转换图 数据字典 补充说明 面相对象 UML(重要) 面向对象 类图 顺序图 用例图 关系 活动图 状态图 通信图

Redis入门到通关之String命令

文章目录 ⛄1 String 介绍⛄2 命令⛄3 对应 RedisTemplate API❄️❄️ 3.1 添加缓存❄️❄️ 3.2 设置过期时间(单独设置)❄️❄️ 3.3 获取缓存值❄️❄️ 3.4 删除key❄️❄️ 3.5 顺序递增❄️❄️ 3.6 顺序递减 ⛄4 以下是一些常用的API⛄5 应用场景 ⛄1 String 介绍 Stri…

Linux的学习之路:9、冯诺依曼与进程(1)

摘要 本章主要是说一下冯诺依曼体系结构和进程的一部分东西。 目录 摘要 一、冯诺依曼体系结构 二、操作系统的概念 三、设计OS的目的 四、管理 五、进程的基本概念 六、PCB 七、在Linux环境下查看进程 八、使用代码创建进程 九、思维导图 一、冯诺依曼体系结构 如…

[C++][算法基础]Dijkstra求最短路径I(稠密图)

给定一个 n 个点 m 条边的有向图&#xff0c;图中可能存在重边和自环&#xff0c;所有边权均为正值。 请你求出 1 号点到 n 号点的最短距离&#xff0c;如果无法从 1 号点走到 n 号点&#xff0c;则输出 −1。 输入格式 第一行包含整数 n 和 m。 接下来 m 行每行包含三个整…

监控服务zabbix的部署

监控服务zabbix部署 文章目录 监控服务zabbix部署1. zabbix介绍2. zabbix特点3. zabbix配置文件4. 部署zabbix4.1apache安装4.2mysql安装php安装(yum方式)4.3php安装&#xff08;源码方式&#xff09;4.4配置apache代理4.5zabbix安装4.6zabbix服务端配置4.7zabbix服务端web界面…

【2024年5月备考新增】《软考真题分章练习(含答案解析) - 18 管理科学-运筹学基础 (2)》

21、某种商品价格 P 变动与某指标 A 的变化具有很强的相关性,指标 A 的增长会导致 P 的降低,反之亦然。指标 A 和价格 P 的相关性系数是()。 A.0.18 B.0 C.0.98 D.-0.83 【答案】D 【解析】A 的增长会导致 B 的降低,反比关系,系数必然是一个负数。正比函数 y=kx,当 k>…

Linux知识点(3)

文章目录 11. 进程间通信11.1 管道11.1.0 |11.1.1 匿名管道11.1.2 命名管道11.1.3 用匿名管道形成进程池 11.2 system V共享内存11.2.1 system V函数11.2.2 system 命令 11.3 system V消息队列11.4 system V 信号量 12. 进程信号12.1 前台进程和后台进程12.1.1 jobs12.1.2 fg &…

Golang | Leetcode Golang题解之第25题K个一组翻转链表

题目&#xff1a; 题解&#xff1a; func reverseKGroup(head *ListNode, k int) *ListNode {hair : &ListNode{Next: head}pre : hairfor head ! nil {tail : prefor i : 0; i < k; i {tail tail.Nextif tail nil {return hair.Next}}nex : tail.Nexthead, tail my…

Linux 使用 ifconfig 报错:Failed to start LSB: Bring up/down networking

一、报错信息 在运行项目时报错数据库连接失败&#xff0c;我就想着检查一下虚拟机是不是 Mysql 服务忘了开&#xff0c;结果远程连接都连接不上虚拟机上的 Linux 了&#xff0c;想着查一下 IP 地址看看&#xff0c;一查就报错了&#xff0c;报错信息&#xff1a; Restarting…

【排序 贪心】3107. 使数组中位数等于 K 的最少操作数

算法可以发掘本质&#xff0c;如&#xff1a; 一&#xff0c;若干师傅和徒弟互有好感&#xff0c;有好感的师徒可以结对学习。师傅和徒弟都只能参加一个对子。如何让对子最多。 二&#xff0c;有无限多1X2和2X1的骨牌&#xff0c;某个棋盘若干格子坏了&#xff0c;如何在没有坏…

读所罗门的密码笔记19_治理模式

1. 解决方案 1.1. 全球人工智能的环境错综复杂&#xff0c;它严重依赖于价值观&#xff0c;且关系重大 1.2. 即使是与大家同仇敌忾的问题做斗争&#xff0c;也往往无法在国际社会中取得最佳效果 1.3. OPCW&#xff08;禁止化学武器组织&#xff09;已经帮助限制了化学武器的…

编曲知识17:音高修正 节奏修正 压缩器应用 压缩数值算法

34届音高修正 节奏修正 压缩器应用 压缩数值算法独立音乐人训练营基地,七年在线教育编曲系统授课,培养了几千名独立音乐人https://app8epdhy0u9502.pc.xiaoe-tech.com/detail/l_660be2e3e4b023c02af7abbc/4?course_id=course_2XLKtQnQx9GrQHac7OPmHD9tqbv 修音 准备工作 …