Stable-Diffusion AI画画本地搭建详细步骤

ChatGPT出来后,第一次感觉到人工智能真的可能要来了,因此也顺便尝试了下开源AI画画的搭建。网络上写的教程总是不那么面面俱到,因此本文参考了3篇文章才成功把Stable-Diffusion 本地搭建搭建了起来。参考教程在文末。

   本文是本地搭建AI画画,也就是用自己的显卡去进行AI画画,教程1是第一次找到的,讲的是利用云端GPU生成AI画画,显然不是我们想要的。错误的项目地址如下:GitHub - camenduru/stable-diffusion-webui-colab: stable diffusion webui colab

参考教程2,我得到了正确的项目地址,将这个项目下载下来:GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI

Conda虚拟环境

        看教程需要conda这种东西,身为Java程序员的我显然一脸懵逼,不过很快就明白了这个命令是需要安装anaconda的,去其他教程2中的清华开源软件镜像站将“Anaconda3-2022.05-Windows-x86_64.exe”下载下来,直接安装即可,接着就是修改conda创建的虚拟环境

搜索anaconda

执行路径切换

conda config --append envs_dirs D:\ai_painting\anaconda_env

 

创建虚拟环境,环境名是stable_diffusion,使用的python版本是3.10.6,然后激活环境

conda create -n stable_diffusion python=3.10.6

conda activate stable_diffusion

模型文件下载:

      教程2有提供了一些现成的模型,我下了一个wd-v1-3-full.ckpt丢到D:\ai_painting\stable-diffusion-webui-master\models\Stable-diffusion里面

安装Cuda:

我的显卡是3070ti,因此命令行输入nvidia-smi,查看3070ti的cuda版本,发现是11.7

然后去官网下载:CUDA Toolkit Archive | NVIDIA Developer 

找个11.6的吧。CUDA Toolkit 11.6 Update 2 Downloads

 

运行项目:

      进入项目文件夹,编辑webui-user.bat,修改如下,要填入anaconda创建的虚拟环境的python的路径,以及电脑git软件的位置,以及加上一个命令行参数--no-gradio-queue

 

运行webui-user.bat,会开始下一些东西到C盘

比如torchvision是pytorch的一个图形库,它服务于PyTorch深度学习框架的,主要用来构建计算机视觉模型。python torch又称PyTorach,是一个以Python优先的深度学习框架,一个开源的Python机器学习库,用于自然语言处理等应用程序

耐心等待其下载完成,中途可能会遇到卡在安装gfpgan,解决方法各种各样我就不说了自己百度去,原因很简单就是因为有墙壁。

测试运行:

 浏览器输入:http://127.0.0.1:7860

输入a beautiful girl,就生成了似乎很丑的girl图片,可能是模型库不好吧

 

 GPU主要利用的是专用内存

 显卡似乎不太给力,温度达到了90度

 

 这AI画画生成的图片挺恐怖的

 

 

 

参考教程1:保姆级教程教你快速搭建属于自己的AI绘画系统!(收藏)_大数据之眸的博客-CSDN博客

参考教程2:(二十三)——window10 AI绘画 stable-diffusion-webui安装 - 知乎 (zhihu.com)

参考教程3:从零开始,win10本地部署stable-diffusion-webui AI绘图 - 知乎 (zhihu.com)

其他教程1:Anaconda的下载和使用方法_厦大数据库实验室博客 (xmu.edu.cn)

其他教程2:Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

其他教程3:anaconda新建虚拟环境于指定路径_conda create 指定路径_Reza.的博客-CSDN博客

其他教程4:

求救,卡在这里了【ai绘画吧】_百度贴吧 (baidu.com)

本地部署AI作画工具stable-diffusion-webui(Novel AI)报错排查 - 哔哩哔哩 (bilibili.com)

其他家教程5:stable-diffusion-webui 安装问题记录 - 哔哩哔哩 (bilibili.com)

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

记录关于GPT的应用

一.AutoGPT chatgpt是一问一答的形式,autogpt则是输入需要做的东西以及几个目标,例如: Enter y to authorise command, y -N to run N continuous commands, n to exit program, or enter feedback for .. 注意:openai账户里应该…

[大模型] LLaMA系列大模型调研与整理-llama/alpaca/lora(部分)

文章目录 LLaMA大模型及其衍生模型1. LLaMA2. stanford_alpaca3. ChatDoctor4. alpaca-lora5. Chinese-LLaMA-Alpaca6. BELLE 大模型综述 A Survey of Large Language Models 关键词:大模型,LLaMA,Alpaca,Lora,Belle&a…

国内优秀的开源低代码框架:PagePlug,面向研发使用,拒绝重复、低价值的工单循环开发

分享下Appsmith中文版的PagePlug吧,面向研发人员使用的低代码: PagePlug将开发人员的开发时间减少了 60%,PP框架本身解决了很多没必要的繁重工作。 前者appsmith目前是github上超27K最火的开源低代码平台,后者PagePlug也是目前国内…

使用cookie保存用户的登录状态——初步实现

保存用户的登录状态是许多网站都会使用,一般会使用session、数据库或者cookie和session相结合的办法,这里我们了解 cookie的方法来保存用户登录状态. Cookie 是在 HTTP 协议下,服务器或脚本可以维护客户工作站上信息的一种方式。Cookie 是由 Web 服务器保存在用户浏…

解决Ubuntu的root账号无法登录SSH问题-Permission denied, please try again.

有时,我们登录SSH的时候,会出现如下问题: 此时,是因为系统默认禁止root用户登录ssh,此时我们可以这样解决: 首先,CtrlC退出密码输入界面: 然后输入:su - tips&#xff1a…

chatgpt赋能Python-pythonwxpy

Python的wxpy模块:一款强大的微信机器人框架 在当今数字时代,微信已经成为了大家日常生活中不可缺少的应用。wxpy是一款使用Python语言的微信机器人框架,可以帮助用户实现诸如自动回复、消息提醒、定时发送消息等自动化操作。它的易用性、强…

马云获聘港大荣誉教授/ 马斯克回应星舰发射架损坏/ 谷歌Bard更新...今日更多新鲜事在此...

日报君 发自 凹非寺量子位 | 公众号 QbitAI 大家好,今天是4月23日星期日,调休的周末心情belike: 今天科技圈有哪些新鲜事儿,和日报君一起来看看~ 星舰发射架损坏,马斯克回应 据华盛顿邮报报道,SpaceX发射星…

巴比特 | 元宇宙每日必读:游戏是AIGC应用的首选场景?游戏厂商如何利用AIGC提升产能?...

摘要:据手游矩阵报道,作为科技含量最高的创作领域,游戏行业对AI的利用根本无需等到ChatGPT这样的风口,而是早就已经在跑步入场了。国内厂商更多是将AI定位为效率工具,而非炒作手段。游戏厂商无论大小,只要手…

企划案与GPT4ALL

企划案与GPT4ALL 近日,需要写一份服装店的企划方案 疫情已经彻底过去,告别三年来的经营上面的负面因素。各行各业也正在如火如荼地争取最快的速度恢复生意。因为我所经营的服装店近来需要做一个2024年的企划方案,所以在最近GPT4ALL很火的情…

五月到了,再来看看ChatGPT给我们带来了什么吧!

ChatGPT,即聊天生成预训练转换器(Chat Generative Pre-trained Transformer),是美国OpenAI公司基于GPT-3.5架构(目前已经更新到GPT-4,但仅限于Plus用户)研发和强化训练的一款人工智能聊天机器人…

招聘网站数据分析岗位数据分析(Excel实现)

数据分析案例 明确分析的目的数据处理原始数据数据清洗选择子集重复数据处理 缺失数据处理数据转化数据提取-字段分割异常值处理 数据分析1.需求在哪里?2.需要什么样的人才?3.什么阶段需求最旺? 结论 明确分析的目的 • Where——需求在哪里…

某招聘网站“数据分析”相关岗位招聘信息爬取并分析

确定目标 简单分析数据分析相关岗位的薪酬状况及技能要求;尝试数据分析从数据获取到数据分析报告撰写的整个数据分析流程,学习爬虫、数据清洗、数据分析相关技巧。 数据获取 获取的岗位数据来源于某招聘网站,采取爬虫的方式获取,岗位搜索…

OGG-01028分析处理

1.现象 ogg的安装目录使用率达到100%,果断时间会释放短时间又会达到使用率100%。 2.分析 2.1 如果是队列文件问题不应该自己释放短时间又达到100%,查看到底是哪个目录导致。 du -sm /home/oracle/oggsource/*|sort -n 83 replicat 277 dir…

医药行业数据分析软件(含非付费)--对比分析

目前主要使用的医药数据软件分为两大类,一个是免费医药数据软件,一个是商业综合类的医药数据软件。医药数据软件的本质是让用户能在最短时间内在一个网站把想要的信息通过检索一览无余,因此,全面性、准确性、及时性是该类数据库的…

医药行业的销售数据如何分析?

本文转自公众号叨叨侠爱叨叨 ▌一、医药行业的体系 医疗属于大健康行业,大健康(Healthcare Industry)行业一般是指经济体系中向患者提供预防、治疗、康复等服务部门的总和,更接近于我国的医疗卫生服务业。 按照国际行业分类标准来…

医药产品经理ims数据分析

如果说某个药品的销售额在对比去年同月下降40%,而你身为该药品的产品经理是否能快速找出其原因?这是医药产品经理、医药市场bd对于数据异动分析的考题,侧面反映了医药行业数据分析对于医药产品经理这个职位的重要性。 说到医药行业数据分析先…

数据分析案例-大数据相关招聘岗位可视化分析

🤵‍♂️ 个人主页:艾派森的个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞&#x1f4…

医药销售数据分析

阅读原文 一、数据源 来自某医药公司的产品销售数据,时间为 3 月到 5 月,共 48 个 Excel 表格。包含订单信息、售后信息、用户信息以及对应销售人员信息等。 加载合并后得到的原始数据如下: 二、数据清洗 清洗流程以及对应细节 加载数据源 …

【Python数据分析】——药品销售数据分析(完整项目实战)

一、前言 这篇文章找来了有关药品销售数据进行案例分析练习,利用适当的统计方法对相关数据进行月均消费次数、月均消费金额、客单价和消费趋势等几个业务指标进行分析。 分析过程为:数据获取、数据清洗、建模分析、可视化 二、数据获取 (…

奇瑞汽车回应要求员工周六上班:本意不是压榨员工;Google发布史上最大通才模型PaLM-E;Chrome 111发布|极客头条

「极客头条」—— 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews) 一分钟速览新闻点&…