4GB显存就能跑!AI生图神器Fooocus全攻略:懒人包+神级插件,轻松上手!

自 ChatGPT 以来,AI 的飞跃式进步有目共睹。AI 生成文本已经让人感受到科技的强大,AI 生成图片的能力则更加让人叹为观止,毕竟视觉冲击比文字更直接。

市面上已经出现许多在线 AI 作图的服务,不过基本上都只赠送少量的初始积分,画几张图就用完了,想要继续使用的话就只能充值。而且在线服务往往受条款限制,无法完全自由地创作(你懂的)。

如果手头有电脑,那为什么不在本地部署 AI 生图模型,充分利用已有的算力资源呢?

今天晓晓给大家介绍一款经过优化后,4GB 显存 就能跑起来,还可以 一键运行 的 AI 生图工具。

01

认识 Fooocus

目前最流行的文生图大模型是 Stable Diffusion,只不过它的配置要求相对较高且需要更多的手动配置。所幸 Lvmin Zhang 在 Github 上发布了集 Midjourney 「免配置」和 Stable Diffusion 「开源且本地免费使用」的优势,并且配置要求更低、生图效果却非常出彩的 Fooocus。

这是作者在 Github 中展示的生图结果,而它的 prompt 仅仅是 “forest elf” 而已,可见效果之惊艳:

在这里插入图片描述

然而耕读君并不打算照着 Github 埋头部署,而是使用大神制作的懒人包。

Fooocus整合包下载地址请看文末。

懒人包不仅搞定了繁杂的部署,解决不同硬件环境的兼容性、提高性能,而且还预置大量模型,可以“开箱即用”。以下是 Fooocus 在 4GB 显存 GTX1650 上跑出来的图:

还有:

02

启动 Fooocus

下载后解压文件,注意解压的路径不要包含中文,避免运行时出错。

作者很用心地添加了使用教程、文件夹作用说明、高宽比示例、出错案例以及不同硬件的启动器,真的是担心小白不会用啊!

耕读君的习惯是进到 Fooocus 2.1.862 这个文件夹,再双击下图中标记的脚本来启动。

脚本运行结果见下图(点击图片放大)。

有 4 点需要说明:

  1. 程序运行时需要加载大体积模型,因此务必解压到固态硬盘中,否则加载过程将耗时巨大;

  2. 程序会自动检测显卡显存,如果是小显存显卡则会自动启用低显存模式;

  3. 出现启动成功的提示,一般会自动打开默认浏览器访问 WebUI,如果没有打开,可以手动开浏览器访问;

  4. 关闭浏览器不会导致程序退出,但是关闭命令提示符/终端,程序就会被关闭。

03

使用 Fooocus WebUI

Fooocus WebUI 启动后界面及功能区如下(点击图片放大):

左侧为预览区域和提示词文本框,预览区域可以看到图片生成的过程。

“图像输入”功能不仅可以扩图、重绘,还可以输入图片反推出提示词,如果在网上看到别人用 AI 画的图,就可以利用这个功能来学习优化自己的提示词。

“高级设置”默认开启,设置区域位于屏幕右侧,在这里可以更精细地控制图片生成。

懒人包集成了大量(几乎不可能全用上)的预置样式,可以快速生成对应风格的图片。将鼠标放在每个样式名称上可以看到对应的预览图。

还可以微调模型,设置不同模型的权重:

只要提示词准确,那么在默认设置下已经可以生成高质量的图片。更高分辨率、更多出图数量、更多样式和模型意味着将消耗更多算力,在显卡性能较弱、显存比较小的情况下,图片生成时间会成倍增加。

需要注意的是,样式和模型并非越多越好,否则很可能导致绘图失败,或者程序无法正确理解真实意图,从而生成不符要求的图片。

04

提示词插件推荐

同样的软件、同样的模型,为什么有些人可以画出大作,而我们的作品普普通通?区别就在于 Prompt 提示词质量。

如果不懂如何准确描述,那么所有天马行空的想法都只能停留在大脑中,无法呈现出来。

高质量提示词有 3 个关键点:简洁、准确、细节

初学者很难同时做到这 3 点,但是可以借助提示词插件——AIPrompter。

这款插件支持多种 Chrome 内核浏览器,安装后它会自动检测 Fooocus 的 WebUI,在提示词输入框中显示按钮。

AIPrompter 不仅可以通过鼠标点击插入丰富的提示词,还内置翻译功能(AI 对英文的理解更优秀),可以将中文描述快速翻译成英文提示词。

工具在手,剩下就要靠你的想象力了。最后耕读君画一张孙大圣来收尾吧——

写在最后

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

在这里插入图片描述

一、AIGC所有方向的学习路线

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!
在这里插入图片描述

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述
在这里插入图片描述

四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

若有侵权,请联系删除
  • 35
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Micron Memory DDR3 SDRAM 全系列原理图库+PCB封装库(AD集成库).IntLib后缀文件,拆分后文件为PcbLib+SchLib格式,Altium Designer原理图库+PCB封装库,集成库型号列表如下: Library Component Count : 123 Name Description ---------------------------------------------------------------------------------------------------- MT41J128M16HA-125 2Gb DDR3-1600 SDRAM, 128Mb x 16, 1.25ns, 1.5V, 0 to 95 degC, 96-Ball FBGA, Pb-Free MT41J128M16HA-125 IT2Gb DDR3-1600 SDRAM, 128Mb x 16, 1.25ns, 1.5V, -40 to 95 degC, 96-Ball FBGA, Pb-Free MT41J128M16HA-15E 2Gb DDR3-1333 SDRAM, 128Mb x 16, 1.5ns, 1.5V, 0 to 95 degC, 96-Ball FBGA, Pb-Free MT41J128M16HA-15E AAT2Gb DDR3-1333 SDRAM, 128Mb x 16, 1.5ns, 1.5V, -40 to 105 degC, 96-Ball FBGA, Pb-Free MT41J128M16HA-15E AIT2Gb DDR3-1333 SDRAM, 128Mb x 16, 1.5ns, 1.5V, -40 to 95 degC, 96-Ball FBGA, Pb-Free MT41J128M16HA-15E IT2Gb DDR3-1333 SDRAM, 128Mb x 16, 1.5ns, 1.5V, -40 to 95 degC, 96-Ball FBGA, Pb-Free MT41J128M16HA-15E XIT2Gb DDR3-1333 SDRAM, 128Mb x 16, 1.5ns, 1.5V, -40 to 95 degC, 96-Ball FBGA, Pb-Free MT41J128M16JT-093 2Gb DDR3-2133 SDRAM, 128Mb x 16, 938ps, 1.5V, 0 to 95 degC, 96-Ball FBGA, Pb-Free MT41J128M16JT-093G 2Gb DDR3-2133 SDRAM, 128Mb x 16, 938ps, 1.5V, 0 to 95 degC, 96-Ball FBGA, Pb-Free MT41J128M16JT-107 2Gb DDR3-1866 SDRAM, 128Mb x 16, 1.071ns, 1.5V, 0 to 95 degC, 96-Ball FBGA, Pb-Free MT41J128M16JT-107G 2Gb DDR3-1866 SDRAM, 128Mb x 16, 1.071ns, 1.5V, 0 to 95 degC, 96-Ball FBGA, Pb-Free MT41J128M16JT-125 2Gb DDR3-1600 SDRAM, 128Mb x 16, 1.25ns, 1.5V, 0 to 95 degC, 96-Ball FBGA, Pb-Free MT41J128M8JP-125 1Gb DDR3-1600 SDRAM, 128Mb x 8, 1.25ns, 1.5V, 0 to 95 degC, 78-Ball FBGA, Pb-Free MT41J128M8JP-15E 1Gb DDR3-1333 SDRAM, 128Mb x 8, 1.5ns, 1.5V, 0 to 95 degC, 78-Ball FBGA, Pb-Free MT41J128M8JP-15E AIT1Gb DDR3-1333 SDRAM, 128Mb x 8, 1.5ns, 1.5V, -40 to 95 degC, 78-Ball FBGA, Pb-Free MT41J128M8JP-15E IT 1Gb DDR3-1333 SDRAM, 128Mb x 8, 1.5ns, 1.5V, -40 to 95 degC, 78-Ball FBGA, Pb-Free MT41J1G4RA-107 4Gb DDR3-1866 SDRAM, 1Gb x 4, 1.071ns, 1.5V
根据提供的引用内容,当在Jenkins中打安卓apk时,可能会遇到"OutOfMemoryError: GC overhead limit exceeded"错误。这个错误通常是由于Jenkins进程的内存不足导致的。为了解决这个问题,可以尝试以下方法: 1. 增加Jenkins进程的内存限制:可以通过修改Jenkins的启动参数来增加其可用内存。在Jenkins的启动脚本中,找到JAVA_ARGS变量,并将其值修改为"-Xmx<内存大小>",其中<内存大小>是你想要分配给Jenkins的内存大小,例如"-Xmx4g"表示分配4GB内存。 2. 优化Jenkins的构建配置:检查Jenkins的构建配置,确保没有不必要的步骤或者资源占用过多的插件。可以尝试减少构建过程中的资源消耗,例如减少并行构建的数量或者优化构建脚本。 3. 增加Jenkins服务器的物理内存:如果Jenkins运行在一个虚拟机或者云服务器上,可以尝试增加服务器的物理内存来提供更多的资源给Jenkins进程。 4. 检查Jenkins插件的版本:某些Jenkins插件可能存在内存泄漏或者性能问题,导致内存消耗过高。确保使用的插件是最新版本,并且没有已知的问题。 5. 分析Jenkins的内存使用情况:使用Jenkins的监控工具或者其他性能分析工具来分析Jenkins进程的内存使用情况,找出内存消耗过高的原因,并进行相应的优化。 请注意,以上方法仅供参考,具体的解决方案可能因环境和配置而异。建议根据实际情况选择适合的方法来解决该问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值