首页 > 其他分享 >教程|腾讯云HAI搭建一个Stable Diffusion 文生图应用

教程|腾讯云HAI搭建一个Stable Diffusion 文生图应用

时间:2024-03-11 17:33:22浏览次数:34  
标签:Diffusion HAI 单击 文生 实例 应用服务

本次我们使用 腾讯云高性能应用服务 HAI 体验快速搭建并使用 AI 模型 StableDiffusion 进行文生图推理,实现思路如下:

  • 体验 高性能应用服务HAI 一键部署 StableDiffusion AIGC。
  • 启动 StableDiffusionWebUI 进行文生图模型推理。

操作步骤

步骤1:创建高性能应用服务

1. 登录 高性能应用服务控制台。 2. 单击新建,进入高性能应用服务购买页面
  • 选择应用:目前提供 AI 框架、AI 模型两类应用,请根据实际需求进行选择。
  • 地域:建议选择靠近目标客户的地域,降低网络延迟、提高您的客户的访问速度。
  • 算力方案:支持基础型及进阶型两类算力方案,本次算力方案选择进阶型,生成图片效率更高。
  • 实例名称:自定义实例名称,若不填则默认使用实例 ID 替代。
  • 硬盘:默认提供80GB免费空间,可根据实际使用需求进行调整。
  • 网络:每台实例每月免费提供500GB流量包,默认5Mbps带宽,每月刷新。
  • 购买数量:默认1台。
3. 单击立即购买。 4. 核对配置信息后,单击提交订单,并根据页面提示完成支付。 5. 等待创建完成。单击实例任意位置并进入该实例的详情页。

 

6. 您可以在此页面查看 Stable Diffusion 详细的配置信息。    

步骤2:启动 HAI 实例进行文生图模型推理

1. 在实例列表中选择算力连接 > Gradio WebUI 并进入该实例的详情页。

 

2. 使用高性能应用服务 HAI 部署的 Stable Diffusion WebUI 快速进行 AI 绘画。 接下来我们使用 Stable Diffusion WebUI 生成一张猫咪图片,配置以下参数后,单击 Generate 即可。  
参数名 描述
Prompt 主要描述图像,包括内容风格等信息,原始的 WebUI会对此处有字数的限制,您可以通过安装一些插件来突破字数的限制。 a pretty cat,cyberpunk art,kerem beyit,very cute robot zen,Playful,Independent,beeple
Negative prompt 为了提供给模型,您不需要的风格。 (deformed,distorted,disfigured:1.0),poorly drawn,bad anatomy,wrong anatomy,extra limb,missing limb,floating limbs,(mutated hands and fingers:1.5),disconnected limbs,mutation,mutated,ugly,disgusting,blurry,amputation,flowers,human,man,woman
CFG scale 分类器自由引导尺度,图像与提示符的一致程度。越低的值产生的结果越有创意,数值越大成图越贴近描述文本。一般设置为7。 7
Sampling method 扩散算法的去噪声采样模式会影响最终效果,不同的采样模式的结果会有很大差异,一般是默认选择 euler。 Euler a
Sampling steps 在使用扩散模型生成图片时所进行的迭代步骤。需要注意的是,更高的迭代步数会消耗更多的计算时间和成本,但并不意味着一定会得到更好的结果。 80
Seed 随机数种子,生成每张图片时的随机种子。 1791574510
  3. 配置并生成如下图:

 

       

标签:Diffusion,HAI,单击,文生,实例,应用服务
From: https://www.cnblogs.com/txycsig/p/18066144

相关文章

  • spring-security源码-FilterChainProxy
    FilterChainProxy内部存储了我们各个HttpSecurty生成的SecurityFilterChain。FilterChainProxy实现了ServletFilter接口。只真正的入口org.springframework.security.web.FilterChainProxy.doFilterpublicvoiddoFilter(ServletRequestrequest,ServletResponseresponse,F......
  • spring-security源码-如何初始化SecurityFilterChain到Servlet
    1.SecurityFilterChain是由HttpSecurty根据各个config配置生成的FilterSecurityFilterChain是接口,默认实现是由DefaultSecurityFilterChainSecurityFilterChain只充当描述的作用,描述哪些url走这批filterpublicfinalclassDefaultSecurityFilterChainimplementsSecurityF......
  • P2866 [USACO06NOV] Bad Hair Day S
    原题链接题解1.倒序求2.求每个点前有多少高度比自己小的3.高度函数图像是有升有降的,由于要求比自己小的,在求完之后,我们把所有点前比自己小的点缩起来放到自己身上,然后把那些点删掉,再插入自己这样序列就变成了降序,遍历的时候也只需要遍历那些降序点code#include<bits/stdc++......
  • Denoising Diffusion Probabilistic Models去噪扩散模型(DDPM)
    DenoisingDiffusionProbabilisticModels去噪扩散模型(DDPM)2024/2/28论文链接:DenoisingDiffusionProbabilisticModels(neurips.cc)这篇文章对DDPM写个大概,公式推导会放在以后的文章里。一、引言Introduction各类深度生成模型在多种数据模态上展示了高质量的样本。生成......
  • P9825 [ICPC2020 Shanghai R] Fibonacci
    原题链接题解直观的\(O(n)\)算法很容易想到,但是很不幸,挂了所以我们要想到\(O(1)\)的做法考虑到斐波那契数列非常有规律,所以我们找找规律奇,奇,偶,奇,奇,偶。。。code#include<bits/stdc++.h>usingnamespacestd;#definelllonglonglla[5]={0};intmain(){lln......
  • 二进制变化_cf1+2_C. Divisor Chain
    目录题目概述思路想法参考代码做题反思题目概述原题参考:C.DivisorChain给出一个数x,可以对他做以下的变换若y是x的除数,x-=y任意的y不能使用超过两次可以证明的是,对于任意的数,都可以在1000次操作内将其变成1,请输出将x变为1的操作次数与过程思路想法首先是如果随机除以因......
  • 李宏毅Diffusion课程
     “雕像其实本来就已经在大理石里面,我只是把不要的部分拿掉”:米开朗琪罗 DenoiseModel除了要输入要被输入的那张图片,还要输入这是第几张图片。(即Noise严重的程度)DenoiseModel内部实际上是在干什么呢: 1、DenoisePreidcter除了吃要还原的图片,还要吃一个步骤的数字......
  • 如何在langchain中使用openapi
    如何在langchain中使用openapi获得APIKey在当前文件夹里面建一个名为.env的文件,内容如下OPENAI_API_KEY=sk-xxxhNsNyUaQvHc3JyOPENAI_API_BASE=https://api.fe8.cn/v1使用在自己的项目文件夹下,安装项目依赖的包pipinstallpython-dotenvlangchain-openai新建......
  • AI时代:大模型开发framework之langchain和huggingface
    langchain:提供了大模型相关应用开发的所有便利。https://python.langchain.com/docs/get_started/introductionBuildyourLLMapplicationwithLangChainTraceyourLLMapplicationwithLangSmithServeyourLLMapplicationwithLangServecookbook:Prompt+LLMRAG......
  • LangChain |Agent
    Agent参考:LangChain实战:Agent思维大模型是被训练出来的,知识是有时间限制的,所以当进行问答时,可以结合本地知识库和调用搜索或在线API来增强自身能力,这些不属于大模型的内部数据,成为外部工具。LangChain提供了Agent(代理)模块,大模型以此可以调用外部工具。Agent是什么?当大模......