Chrome 浏览器开启 WebGPU 这一功能,可以直接用上 Stable Diffusion 这个 AI 绘图模型

已收录   阅读次数: 844
2023-07-1816:03:15 发表评论
摘要

Stable Diffusion 已经在绘画领域崭露头角了,各种其他绘画 AI 也如雨后春笋般层出不穷,不过嘛,肯定还有没有用过 Stable Diffusion 的朋友,所以这次介绍一个超简单实用的 Stable Diffusion,只需要一个 Chrome 浏览器,简单设置一下就可以了,详情请看本篇文章……

分享至:
Chrome 浏览器开启 WebGPU 这一功能,可以直接用上 Stable Diffusion 这个 AI 绘图模型

开篇寄语

Stable Diffusion 已经在绘画领域崭露头角了,各种其他绘画 AI 也如雨后春笋般层出不穷,不过嘛,肯定还有没有用过 Stable Diffusion 的朋友,所以这次介绍一个超简单实用的 Stable Diffusion,只需要一个 Chrome 浏览器,简单设置一下就可以了,详情请看本篇文章。

前情提要

官方网站

内容详情

该项目使用了 WebGPU 概念,在使用前,先了解一下这个概念吧。

WebGPU 是一个基于 Metal、Vulkan 和 Direct3D 12 的低级图形和计算 API。 它允许开发人员在浏览器中利用现代 GPU 的性能来创建复杂的图形和计算应用程序。 WebGPU 仍在开发中,但它已经在 Chrome、Firefox 和 Edge 中提供支持。

WebGPU 的一些优点包括:

  • 高性能:WebGPU 利用现代 GPU 的性能来创建快速和响应的应用程序。
  • 灵活性:WebGPU 提供广泛的功能,允许开发人员创建复杂的图形和计算应用程序。
  • 可移植性:WebGPU 是一个跨平台 API,可在各种设备上运行,包括台式机、笔记本电脑、平板电脑和智能手机。

在了解这个概念后,就可以对这个项目 Stable Diffusion WebGPU Demo 进行操作了,进入官网后,会看到提示框:You need latest Chrome with "Experimental WebAssembly" and "Experimental WebAssembly JavaScript Promise Integration (JSPI)" flags enabled!

在地址栏输入下面这个地址:

chrome://flags/

点击回车后,输入"WebAssembly",按照给的提示,将它们开启。

Chrome 浏览器开启 WebGPU 这一功能,可以直接用上 Stable Diffusion 这个 AI 绘图模型

之后会在右下角弹出启用,点击后,浏览器重启,再次返回其官方网址就可以使用该项目啦。

Chrome 浏览器开启 WebGPU 这一功能,可以直接用上 Stable Diffusion 这个 AI 绘图模型

点击 "Load Model" 后,会弹出提示,下载绘画模型,等加载完毕后,就像此前用 Stable Diffusion 一样,输入提示词,反义提示词,进行图像生成了。

如果想实现离线部署,可以使用下面这个项目:

如果出现什么问题,可以在官方网站下拉查看相关 Q&A。

  • 我的微信
  • 微信扫一扫加好友
  • weinxin
  • 我的微信公众号
  • 扫描关注公众号
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: