Stable Diffusion v3.0 api使用教程

devtools/2024/11/15 1:59:49/

Stable Diffusion v3.0 api使用教程

在这里插入图片描述

文章目录

  • Stable Diffusion v3.0 api使用教程
    • 第一步, 注册API Key
    • 第二步, 运行代码

今天Stable Diffusion v3.0的api终于可以使用, 效果真的出奇的好.

我这里测试了下给予Python环境的调用, 效果也是非常的好.

第一步, 注册API Key

如果想使用Stable Diffusion v3.0的API, 就要先注册并生成一个秘钥, 网址如下:
https://platform.stability.ai/account/keys

在下面的界面中点击"Create API Key"按钮, 就会生成红色框中的API Key, 然后点击蓝色框中复制按钮, 就可以保存下来.
在这里插入图片描述

第二步, 运行代码

python">import requestsresponse = requests.post(f"https://api.stability.ai/v2beta/stable-image/generate/sd3",headers={"authorization": f"Bearer Your API Key","accept": "image/*"},files={"none": ''},data={"prompt": "An blue ship with golden wings","output_format": "jpeg",},
)if response.status_code == 200:with open("./blue_ship_with_golden_wings.jpeg", 'wb') as file:file.write(response.content)
else:raise Exception(str(response.json()))from PIL import Imageinput_image = Image.open("./blue_ship_with_golden_wings.jpeg").convert("RGB")
display(input_image)

将上面的"Your API Key"替换为你刚才生成的, 然后自定义prompt字段就可以生成你的图像

我这里是在Jupyter环境下运行的, 所以直接可以看到如下效果.
在这里插入图片描述


http://www.ppmy.cn/devtools/17419.html

相关文章

【Win】怎么下载m3u8视频\怎么通过F12开发人员工具获取视频地址\怎么下载完整的.ts格式视频

怎么下载m3u8视频?首先通过浏览器本地的开发人员工具,获取m3u8的地址,然后再通过第三方下载工具下载,此处以N_m3u8DL-CLI_v3.0.2为例 如下图的步骤,即可获取到视频的m3u8地址 打开N_m3u8DL-CLI_v3.0.2,粘贴…

新手Pytorch入门笔记-概念入门

文章目录 1.主干权重和模型权重2.超参数2.1 ReLU(inplaceTrue)2.2 交叉熵损失CrossEntropyLoss 3.反向传播4.优化器4.1 optimizer.zero_grad()5.卷积6.Batch Normalization7.U-Net结构 这章节比较枯燥,都是大段文字 1.主干权重和模型权重 主干权重(Back…

ChatGPT全方位指导:学术论文写作从零开始,轻松搞定高质量论文!

目录 文末福利 一、论文选题的深度探讨 二、撰写摘要的艺术 三、关键词的精选 四、引言的构建 五、正文的结构设计 六、撰写结论的策略 七、致谢的编写 八、附录的有效利用 九、参考文献的整理 文末有福利哦 撰写一篇高质量的学术论文是一项既复杂又耗时的任务。这个…

潜藏10年的恶意软件被发现;利用漏洞在K8S上挖矿;AWS、Google和Azure 出现信息泄露危机 | 安全周报0419

关键词:OfflRouter、恶意软件、VBA宏病毒、机密文件、可执行文件、iOS间谍软件、LightSpy、F_Warehouse、Azure CLI、AWS CLI、Google Cloud CLI 1. 近十年来,OfflRouter恶意软件在乌克兰一直未被发现 自2015年以来,部分乌克兰政府网络一直…

【机器学习】Q-Learning算法:在序列决策问题中的实践与探索

在序列决策问题中的实践与探索 一、Q-Learning算法概述二、Q-Learning算法实例分析三、Q-Learning算法代码实现四、总结与展望 在人工智能领域,序列决策问题一直是一个核心挑战。面对复杂的环境和动态变化的状态,智能体如何做出最优决策,以达…

Python使用numpy常见报错及解决方案

引言 NumPy(Numerical Python的简称)是Python中一个重要的数值计算扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。然而,在使用NumPy时,由于数据类型不匹配、数组维度…

快速部署stable diffusion@Ubuntu

Stable Diffusion可以根据文本描述生成相关的图像,是当前最热门的文生图模型。 在Ubuntu下,可以选择快速安装,或者手动一步步安装。 快速安装 使用文档中的方法,先下载一个sh文件,然后执行这个文件,就自动…

浮点数的表示

单精度浮点数的表示 先来看一下十进制的科学计数法,例如十进制数112.5用科学计数法表示,可以表示为1.125*102。 浮点数由符号位、阶码和尾数三个部分组成,首先将112.5转为二进制数,结果为1110000.1,然后将这个2进制数使…