【autodl】stable-diffusion-3-medium快速部署

devtools/2024/11/15 8:34:14/

sd3m是一个文生图模型,支持英文提示词, 支持自然语言

stable diffusion 3 medium 是一个开源模型,本教程是在autodl上部署modelscope上的sd3模型。下面是运行的webui页面图

配置

充值autodl ,并且创建一个服务器:我的服务器配置如下:

镜像
PyTorch  2.1.0
Python  3.10(ubuntu22.04)
Cuda  12.1
GPU
RTX 4090D(24GB) * 1
CPU
16 vCPU Intel(R) Xeon(R) Platinum 8481C
内存
80GB
硬盘
系统盘:30 GB
数据盘:免费:50GB   付费:0GB
附加磁盘
无
端口映射
无
网络
同一地区实例共享带宽
计费方式
按量计费
费用
¥1.98/时¥2.08/时

安装git lfs

curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bashsudo apt-get install git-lfs
git lfs install

modelscope魔塔的创空间-可以在线试用sd3-m

魔搭社区

下载项目代码

cd autodl-tmp
git clone https://www.modelscope.cn/studios/AI-ModelScope/stable-diffusion-3-medium.git

下载成功后是这样

root@autodl-container-02e24e8ca2-32d7a6fb:~/autodl-tmp# ls
stable-diffusion-3-medium

git clone之后进入这个文件夹,然后输入

​pip install gradio -i https://pypi.tuna.tsinghua.edu.cn/simple ​

安装gradio,

然后用vim 或其他工具编辑app.py , 修改os.system中的命令, 在后面加上清华镜像(不加也可以,加了理论上速度更快)

os.system("pip install sentencepiece protobuf transformers==4.41.2 modelscope==1.15.0  -i https://pypi.tuna.tsinghua.edu.cn/simple")

然后运行app.py 会自动pip install并下载 多个魔搭模型

python app.py

最后在autodl的实例列表页面中, 点击自定义服务

根据教程进行配置 即可

最后点击 蓝色的链接 (http://localhost:7860)就可以成功运行webui了


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

相关文章

从根儿上学习spring 九 之run方法启动第四段(3)

图5 接着上一篇的从根儿上学习spring 四(2)--- run方法启动第四段,我们继续分析AbstractBeanFactory#doGetBean方法。 图5-263行 isPrototypeCurrentlyInCreation(beanName)是判断字符串beanName是否存在于线程变量prototypesCurrentlyInCreation中,如…

js强制刷新

在JavaScript中触发强制刷新通常指的是强制浏览器重新加载页面,忽略缓存。以下是几种实现强制刷新的方法: ### 使用 location.reload() 这是最简单的方法,它会重新加载当前页面。 javascript location.reload(true); // 传入true参数表示强制…

第128天:内网安全-横向移动IPCATSC 命令Impacket 套件CS 插件全自动

环境部署 案例一: 域横向移动-IPC-命令版-at&schtasks 首先是通过外网web访问到win2008,获得了win2008的权限,这一步不做演示 因为里面的主机都不出网,所以只能利用win2008进行正向或者反向连接 信息收集 域内用户信息&…

体系结构论文导读(三十一)(上):Soft errors in DNN accelerators: A comprehensive review

Soft errors in DNN accelerators: A comprehensive review DNN 加速器中的软错误:全面回顾 一、文章核心 深度学习任务覆盖了广泛应用。DNN算法被实现于不同系统上,从小型嵌入式设备到数据中心。DNN加速器(例如GPU、FPGA、ASIC&#xff0…

Springboot 3.x - Reactive programming (2)

This article mainly introduces the difference between Webflux and traditional MVC web,and how to integrate it into springboot3.x or 2.x. 一、WebFlux vs WebMVC Blocking Web (Servlet) and Reactive Web (WebFlux) are two paradigms in Spring Web development, …

6 定时器

6 定时器 1、基本概念2、使用库函数实现 1、基本概念 定时器的基本工作框架 STM32F103共支持8个定时器 假如分频器PSC的值0,则PSC分频系数1,表示输入1个时钟信号,CNT计数器加1,1S加1,当CNT计数器的值3,跟ARR自动重载寄存器的值21相等时,就…

Spring AOP概念及原理

AOP(Aspect-Oriented Programming,面向切面编程)是一种编程范式,旨在通过分离关注点来提高程序的模块化。Spring AOP 主要用于横切关注点(如日志记录、安全、事务管理等)的实现。在 Spring 中,A…

【Material-UI 组件】 Autocomplete中的 Free Solo 模式详解

文章目录 一、组件概述1.1 Free Solo 的定义1.2 适用场景 二、基础用法2.1 实现 Free Solo 模式2.2 注意事项 三、高级配置3.1 增强用户体验的设置3.2 可创建项 四、最佳实践4.1 性能优化4.2 可访问性4.3 处理非字符串选项 五、总结 Free Solo 模式允许用户输入任意值&#xff…