码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Python AI 绘画


      🏅我是默,这是我的个人主页。📚📚

    🌟在这里,我要推荐给大家我的专栏《Python》。🎯🎯

    🚀无论你是编程小白,还是有一定基础的程序员,这个专栏都能满足你的需求。我会用最简单易懂的语言,带你走进代码的世界,让你从零开始,一步步成为Python大师。🚀🏆

    🌈让我们在Python的世界里畅游吧!🌈

    🎁如果感觉还不错的话请记得给我点赞哦!🎁🎁

    💖期待你的加入,一起学习,一起进步!💖💖 

    前言:

    本文我将为大家介绍如何基于一些开源的库来搭建一套自己的 AI 作图工具。

    需要使用的开源库为 Stable Diffusion web UI,它是基于 Gradio 库的 Stable Diffusion 浏览器界面

    Stable Diffusion web UI GitHub 地址:GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI

    运行 Stable Diffusion 需要硬件要求比较高,运行时会消耗较大的资源,特别是显卡。

    1.Stable Diffusion web UI GitHub的安装

    本地环境要求安装 Python 3.10.6 或以上版本,并把它加入到本机的环境变量中。

    下载 Stable Diffusion web UI GitHub 源码 https://github.com/AUTOMATIC1111/stable-diffusion-webui。

    git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

    如果没有安装 Git ,可以在右上角下载 zip 压缩包。

    解压 stable-diffusion-webui,并进入 stable-diffusion-webui 目录。

    接下来我们需要下载模型,下载地址:https://huggingface.co/CompVis/stable-diffusion-v-1-4-original

    将下载的模型移动到 stable-diffusion-webui/models/Stable-diffusion 目录下。

    进入 stable-diffusion-webui 目录:

    Windows 使用非管理员运行:

    webui-user.bat

    Linux 和 Mac OS 环境执行以下命令:

    ./webui.sh

    接下来程序就会自动安装并启动,启动成功会看到一个可访问的 URL 地址 http://127.0.0.1:7860:

    访问 http://127.0.0.1:7860,界面如下:

    注意: 如果安装出现卡住不动,很可能是下载 Github 源码出现问题了,可以使用 Github 的一些镜像来解决,目前还没非常稳定的镜像,建议 Google 搜索下。 我这边在 2023 年 4 月 6 号使用以下镜像地址 https://hub.fgit.ml,打开 stable-diffusion-webui 目录的 launch.py 文件,替换以下部分代码的 Github 地址(代码大概在 230~240 行之间):

    2.Civitai 介绍

    Civitai 有许多定制好的模型,而且可以免费下载,我们使用国风3模型来测试,下载地址:https://civitai.com/models/10415/3-guofeng3?modelVersionId=36644

    下载完后,我们将模型移动到 stable-diffusion-webui/models/Stable-diffusion 目录下,重新启动 stable-diffusion-webui :

    ./webui.sh

    这样我们就可以在模型列表中选择国风3模型了:

    选择后,我们可以到模型介绍页面去拷贝一些提示词和测试参数:

    ​为了快速生成,我高度跟宽度都减半了,之后点生成按钮即可:

  • 相关阅读:
    CMMI2.0之我见-技术解决方案TS&产品集成PI
    HDFS的Arichive机制【博学谷学习记录】
    java关键字this使用详解
    Docker安装ES7.14和Kibana7.14(无账号密码)
    calcite物化视图详解
    Python的def __init__( ):函数
    spring3:引入外部属性文件,bean的作用域以及生命周期,factoryBean,自动装配功能(基于xml)
    Flutter 文件上传 (基于 http.dart)
    如何将视频进行分割?这几种分割方法了解一下
    【Elasticsearch教程16】Mapping字段类型之join
  • 原文地址:https://blog.csdn.net/lz17267861157/article/details/134006800
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号