贝锐花生壳+Fooocus,快速自建可远程访问的SDXL,平替Midjourney

news/2024/11/24 6:47:33/

Midjourney、stable diffusion两款AI绘图工具是最近这段时间的热点。不过,事无完美,他们各有一些优缺点。

例如:stable diffusion虽然开源可私有化部署,但操作相对复杂,需要设置各类参数;Midjourney虽然简单、易用,但需要收费,且无法支持自行部署。

为了解决上述这些问题,Fooocus这款开源工具就诞生了,它不仅可以免费生成高质量的图像,同时操作又和 Midjourney一样简单。

0b3cee60f57103bb93e44c281e5bce41.jpeg

值得一提的是,由于Fooocus同样采用了Web UI形式进行访问,完成部署后,搭配贝锐花生壳即可一键实现远程共享访问,无需公网IP、无需调整路由设置。

以下是Fooocus+贝锐花生壳的整体部署过程:

首先,可以从Fooocus的github主页lllyasviel/Fooocus直接下载最新的已发布版本。

下载后,Windows环境下,只需解压,CMD进入对应目录,运行“run.bat”,浏览器即可通过默认的127.0.0.1:7860访问Web UI。

69c37dd38768f7e2d86e4e36906e4ea6.jpeg

随后,使用贝锐花生壳,通过固定域名地址远程访问Web UI的过程,同样非常简单。

当然,除了能够实现快速部署,贝锐花生壳还拥有其他诸多优势,例如:访问控制、黑白名单验证,保障访问安全、提供BGP服务器,自动选择最佳线路等。

先在贝锐官网下载、安装花生壳的客户端,并在安装完成后,登录注册好的贝锐账号。

33b2f11f6f8652898c6af4c58b9c8502.jpeg

花生壳除了支持Windows、Mac、Linux、树莓派、OpenWRT、Android等多种操作系统及设备。

此外,花生壳还提供了硬件——花生壳盒子,适用于一些不便于安装软件客户端的场景。

随后,只需在花生壳主界面的内网穿透一栏点击新增映射,进入云端管理平台。

3b6911c3af7b7645010aad99f225b31c.jpeg

最后,根据提示信息填写,Web UI的局域网访问IP地址、局域网访问端口号,提交后就会自动生成固定的外网访问地址。

ba1888dd1141c65d76d66f212053fe00.jpeg

bba4b4aea32677d3f2107135524f0617.jpeg

完成上述操作后,如果需要远程访问Fooocus Web UI,浏览器只需打开该地址即可,非常方便,成功解决了局域网部署Fooocus Web UI,无法直接快速远程访问的难题。


http://www.ppmy.cn/news/1166502.html

相关文章

evilhiding:一款好用的shellcode免杀工具

文章目录 evilhiding工具浅析项目地址用法免杀测试声明 evilhiding shellcode loader,bypassav,免杀工具,一款基于python的shellcode免杀加载器 工具浅析 远控条件触发防沙箱花指令干扰loader和shellcode进行fernet加密触发器混淆干扰特征码自动刷新ico图片的md5…

idea2023配置maven

看过【黑马程序员Maven全套教程,maven项目管理从基础到高级,Java项目开发必会管理工具maven】https://www.bilibili.com/video/BV1Ah411S7ZE?p9&vd_sourceedf9d91e5a0a27db51e3d6d4b9400637 配置的,前提要素配置也在这个课程里有啦&…

《数据结构、算法与应用C++语言描述》-队列的应用-电路布线问题

《数据结构、算法与应用C语言描述》-队列的应用-电路布线问题 问题描述 在 迷宫老鼠问题中,可以寻找从迷宫入口到迷宫出口的一条最短路径。这种在网格中寻找最短路径的算法有许多应用。例如,在电路布线问题的求解中,一个常用的方法就是在布…

TSINGSEE智慧加油站可视化监管与风险预警方案

一、方案背景 加油站属于危化品行业,如何在日常加油卸油作业过程中保障人员、财产安全是重中之重。国内加油站日常管理主要依靠人为管控、监控摄像头监督及人工巡检等方式,管控手段存在低效性和滞后性,迫切需要将人工智能、物联网、大数据等…

Kotlin笔记(四):高阶函数

1. 高阶函数 1.1 定义高阶函数 高阶函数和Lambda的关系是密不可分的。一些与集合相关的函数式API的用法,如map、filter函数等,Kotlin的标准函数,如run、apply函数等。这几个函数有一个共同的特点:它们都会要求我们传入一个Lambda表达式作为参…

Neo4j入门教程2(看不懂评论区随便骂)

1. ORDER BY create (s4:student{age:21,num:98}),(s5:student{age:22,num:86}),(s6:student{age:23,num:99})承接上文,创建三个学生节点,标签为student1、student2、student3,分别拥有age属性和num属性 match(s:student) return s查看我们…

C/C++基础

C 二进制 问题:二进制怎么表示整数、小数、正数、负数,如何存储?加减乘除怎么运算(见文章《计算机加减乘除本质》)? 变量 c定义一个变量的时候,需要事先定义变量大小和变量类型。 //有符号…

发现一不错的编程助手 Amazon CodeWhisperer

Amazon CodeWhisperer 是一款 AI 编程助手,旨在为开发人员提供智能化的编程辅助工具。作为一款基于人工智能的编程助手,CodeWhisperer 的目标是提高开发人员的生产效率、降低开发成本,并提供高质量的编程解决方案。 1.安装过程参考官网 htt…