首页 > 其他分享 >Mac部署AIGC图片生成服务——基于stable-diffusion

Mac部署AIGC图片生成服务——基于stable-diffusion

时间:2023-07-30 18:03:26浏览次数:46  
标签:diffusion AI AIGC 生成 Mac https stable 图片

Mac部署AIGC图片生成服务——基于stable-diffusion

AIGC即人工智能内容生成,是目前非常火的一个概念。随着各种大模型的问世,通过AI来生成内容的能已经越来越强大。本文将从应用实践方面进行介绍如何在自己的PC电脑上部署一个强大的AI图片生成服务。

关于AI绘图,我相信你一定不太陌生,现在很多宣传图,插图其实都是有AI根据输入的文本信息来进行生成的。stable-diffusion就是这样的一种图片生成AI系统,更重要的是他是开源的,通过它我们可以快速的部署自己的AI图片生成服务。

首先,我们可以从Github上下载一个开源的基于stable-diffusion的网页端应用程序,地址如下:

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

此服务的运行依赖Python环境,需要在个人电脑上安装Python3.10.6的版本。

之后需要安装Pytorch,Pytorch是一款基于Python的机器学习库,我们需要根据自己电脑的系统来选择安装命令,Pytorch网址如下:

https://pytorch.org/get-started/locally/

如下图所示:

要验证Pytorch是否安装成功也很简单,直接进入Python可交互环境,输入:

import torch

如果没有任何报错,则说明已经安装成功,如下图所示:

现在我们还需要一个训练好的AI模型来指导生成效果,在如下网站中可以下载到很多训练好的模型:

https://civitai.com/

截屏2023-07-30 15.44.26.png

选择一个感兴趣的模型,下载好的,将模型文件放入工程目录下的models/Stable-diffusion文件夹下面即可。

下面可以尝试运行下此Web项目,在工程目录下执行:

./webui.sh 

执行完成后,在浏览器打开如下地址:

http://127.0.0.1:7860/

页面如下所示:

可以看到,界面上左上角的位置可以选择要使用的模型,支持文字生成图片,图片生成图片,并可以进行图片生成的参数调整。下面可以尝试输入一个prompt来进行图片生成,需要注意,prompt分为两部分,上面输入正向词汇,下面输入负向词汇。

截屏2023-07-30 16.32.43.png

需要注意,如果你无法访问https://civitai.com/网站,也可以尝试在https://huggingface.co/上面找一些训练好的生成图片的模型进行使用。

标签:diffusion,AI,AIGC,生成,Mac,https,stable,图片
From: https://blog.51cto.com/u_11643026/6901529

相关文章

  • 通过Redis+Mysql来自定义Spring-Statemachine的持久化
    我们在使用Spring状态机的时候,往往需要对于StateMachine持久化操作,但是官方为我们提供的基于redis的持久化并不是特别好,一方面是因为只存redis容易导致数据丢失,另一方面因为状态机的特性需要对应的StateMachine的数据永久有效,导致redis中的key永不过期。我现在希望实现将StateMac......
  • audition 2021 for Mac(au2021) v14.2直装版
    Audition2021Mac是一款专业数字音频编辑软件,提供先进的音频混音、编辑和效果处理功能,专为音频和视频专业人员设计。无论是要录制音乐、无线电广播,还是为录像配音,Audition都能帮到您。它可提供先进的音频混合、编辑、控制和效果处理功能。最多混合128个声道,可编辑单个音频文件,使......
  • MAC中Java实现多版本JDK并存并随时切换的解决方案
    编辑SHELL配置文件,新版macOS默认使用的是zsh,打开终端,编辑zsh的配置文件.zshrcvi.zshrc在配置文件的末尾添加下面的内容:#>>>Java多版本共存exportJAVA_11_HOME=`/usr/libexec/java_home-v11`exportJAVA_17_HOME=`/usr/libexec/java_home-v17`#defaultJavaversi......
  • Rockchip RK3399 - Machine驱动(simple-card)
     ----------------------------------------------------------------------------------------------------------------------------开发板:NanoPC-T4开发板eMMC:16GBLPDDR3:4GB显示屏:15.6英寸HDMI接口显示屏u-boot:2023.04linux  :6.3------------------------......
  • CleanMyMac X4.14.1中文版如何清理 Mac系统?
    CleanMyMacX4.14.1中文版如何清理Mac系统?Mac系统在使用过程中都会产生大量系统垃圾,如不需要的系统语言安装包,视频网站缓存文件,mac软件卸载残留的注册表等。随着时间推移,mac系统垃圾就会越来越多,电脑就开始变慢变卡。CleanMyMacX可以帮你快速清理mac系统垃圾。CleanMyMacX4.14......
  • Docker Desktop for Mac使用
    说明:不用编辑从https://github.com/AliyunContainerService/k8s-for-docker-desktop.git下载的images.properties文件,直接切换分支即可相关资料说明DockerDesktopforMac安装Kubernetes解决kubernetesisstarting...https://www.cnblogs.com/darope/p/12624678......
  • 黑苹果如何在macOS Sonoma中驱动博通网卡
    准备资源资源包中包含:AirportBrcmFixup.kext/IOSkywalkFamily.kext/IO80211FamilyLegacy.kext/OpenCore-Patcher 使用方法:1.将csr-active-config设置为03080000全选代码复制2.在boot-args中添加amfi=0x803.在Delete中添加csr-active-config4.将SecureBootModel设置为D......
  • m1 mac 上使用 babylon native 构建项目注意事项
    目前(2023-07-29)babylon不支持arm架构的模拟器,所以需要开启Rosetta构建命令(使用模拟器64位,x86_64)cmake-Bbuild/iOS-GXcode-DCMAKE_TOOLCHAIN_FILE=Dependencies/ios-cmake/ios.toolchain.cmake-DPLATFORM=SIMULATOR64-DENABLE_ARC=0-DDEPLOYMENT_TARGET=16xcode......
  • AI绘画StableDiffusion实操教程:可爱头像奶茶小女孩(附高清图片)
    本教程收集于:AIGC从入门到精通教程汇总今天继续分享AI绘画实操教程,如何用lora包生成超可爱头像奶茶小女孩放大高清图已放到教程包内,需要的可以自取。欢迎来到我们这篇特别的文章——《AI绘画StableDiffusion实操教程:可爱头像奶茶小女孩》。在这篇文章中,我们将一步步教你如何利......
  • Python编辑器(PyCharm) mac/win 电脑 中文汉化版 软件推荐
    MiniCondapython是一款python环境管理软件,在这款软件中主要帮助用户在电脑中对python环境进行管理和编辑;软件能自由切换自己需要的python环境;并且有着十分稳定的操作环境;软件支持在各种操作系统中使用,性能十分的稳定,能确保开放人员能正常进行编程;软件界面简洁,操作简单,无需任何复杂......