Skip to content

No.9 尝鲜 AI 作图?试试开源的 Fooocus

本期视频中,我们将介绍一个开源的 AI 作图工具 Fooocus,它可以帮助你快速生成高质量的图像。

平台视频地址
西瓜视频https://www.ixigua.com/7343146507833541160
YouTubehttps://www.youtube.com/watch?v=XgUpjtuTXH0

相关链接

Fooocus 是什么

Fooocus 是一个基于 Gradio 的图像生成软件,它重新思考了 Stable Diffusion 和 Midjourney 的设计。从 Stable Diffusion 继承了弥散变换器(技术)架构,一种可以将文本生成高质量、逼真的图像的开源深度学习模型。从 Midjourney 借鉴了流匹配技术,可以将图像从一个域转换到另一个域的方法,从而能够实现图像的修复、扩展、风格迁移等效果。

Gradio 是一个开源的 Python 库,它可以让你快速地为你的机器学习模型、API 或任何 Python 函数构建一个漂亮的 Web 界面,让任何人都可以在任何地方使用它。Fooocus 通过 Gradio 提供了一个简单的界面,让用户可以通过简单的文本输入,就能够生成高质量的图像

Fooocus 的核心特点

  • 软件是离线的开源的免费的
  • 用户不需要进行手动调整,只需要关注提示和图像
  • Fooocus 包含并自动化了许多内部优化和质量提升。用户可以忘记所有那些复杂的技术参数,只享受人机交互带来的乐趣。
  • Fooocus 简化了安装过程。从按下“下载”到生成第一张图像,所需的鼠标点击次数严格限制在3次以下
  • Fooocus 内置了离线的 GPT-2 模型,它专门用来处理提示词和采样改进,让生成的图片总是足够漂亮的,无论你的提示是简短的“花园里的房子”还是长达1000字的细致描述。

在 Google Colab 上使用 Fooocus

提示

Google Colab 是谷歌提供的服务,中国的一些地区可能无法正常访问。如果你无法访问,说明这个内容不适合你,可以等有机会去港澳台或其他海外国家时再尝试。

Google Colab 是一个免费的 Jupyter 笔记本环境,它可以让你在浏览器中编写和执行 Python 代码。你可以在 Google Colab 上使用 Fooocus,而不需要在本地安装任何软件。

  1. 打开 Google Colab
  2. 创建一个新的笔记本。

修改运行时类型,勾选 T4 或 P100 GPU 启用显卡来加速图形推理。

  1. 在代码单元格中输入以下代码:
python
!pip install pygit2==1.12.2
%cd /content
!git clone https://github.com/lllyasviel/Fooocus.git
%cd /content/Fooocus
!python entry_with_update.py --share

另外,也可以直接使用 Fooocus 项目提供的公共笔记本,点击下面的链接即可打开:

Open In Colab

  1. 点击代码单元格左侧的播放按钮,运行代码。

稍等片刻,程序安装完毕后会自动启动。此时在命令输出中可以看到一个以 gradio.io 为后缀的域名,点击它即可打开 Fooocus 的 Web 界面。