InvokeAI 3.0 正式发布:全面转向节点架构,初步支持 SDXL
InvokeAI 正式发布 3.0.0 版本。系统代码被全面重写为节点化架构,并加入实验性的节点编辑器。新版本还集成了 ControlNet、动态提示词,初步支持 SDXL,支持超过 77 个 token 的长提示词,并让 Mac 用户能以半精度加载模型省显存。
InvokeAI 是一个面向创作者与专业开发者的开源图像生成引擎,配备了直观的 Web 界面和命令行工具。2023 年 7 月 21 日,项目团队正式推出了 InvokeAI 3.0.0。相比上一个正式版本 2.3.5,这次的底层代码被彻底推倒重写。
新版本最大的变化,是把所有图像生成操作都抽象成了节点。每个节点都是一段将输入转化为输出的小代码,彼此连接成处理图。对于开发者而言,扩展或修改生成管线只需要自己写一个新节点,系统维护与扩展变得简单许多。
它能做什么
对日常作画的创作者来说,WebUI 带来了多项核心能力升级。
首先是官方内置了 ControlNet 界面。你可以上传一张参考图,精准控制画面中人物的姿势或构图,不必再凭运气抽卡。
动态提示词功能也正式加入,方便你自动排列组合提示词元素,批量测试画风和主体。
针对新一代模型,InvokeAI 3.0.0 提供了对 Stability AI 旗下 Stable Diffusion XL(SDXL)的初步支持。
提示词长度限制也打破了以往的 77 个 token,支持更长、更细腻的文本描述。高级用户还可以选择在更早的 CLIP 层提取特征,生成更多样化的图像结果。
界面本身也重新梳理了布局。随机种子生成器等常用按钮变得顺手好找,还加入了多图库管理功能,方便按主题或时间分类整理大批生成作品。
怎么跑起来与硬件门槛
新版本在内存占用和运行速度上做了针对性优化。
针对 Mac 用户,3.0.0 允许以半精度(float16)加载模型,大幅减少了对系统统一内存的占用,运行门槛明显降低。
在模型管理上,终端安装工具 invokeai-model-install 迎来重构。界面划分了不同标签页,支持安装 Checkpoint、Diffusers 格式、ControlNet、LoRA 以及 Textual Inversion 嵌入向量。你可以直接装本地磁盘上的模型,也可以粘贴网页链接或 Hugging Face 的 Repo_ID 自动拉取。
启动 WebUI 的推荐命令调整为了 invokeai-web。原来的命令行生图工具则被移除,替换为面向开发者的 invokeai-node-cli,方便在终端里测试节点流程。
如果你想体验可视化的节点连线,可以在 WebUI 右上角的设置菜单中打开实验性的节点编辑器,直接拖拽搭建复杂的生成工作流。
想要上手的用户,可以前往 GitHub 的 InvokeAI 仓库下载 3.0.0 版本的安装包,相关问题和使用教程都在官方文档与 Discord 社区开放交流。
为什么重要
我们认为,InvokeAI 3.0 这一步走得相当清醒。
在开源图像生成领域,WebUI 派系一直面临简单易用与复杂控制的二选一。InvokeAI 这次把底层全切成节点,同时在前端保留了友好的交互界面,既没有让普通用户面对一堆乱麻般的连线望而却步,又给进阶玩家留出了实验性节点编辑器和扩展自由。
如果你正在寻找一个界面清爽、原生支持 ControlNet 且对 Mac 硬件相对友好的开源工具,3.0 版本非常值得下载一试。唯一的注意事项是节点编辑器目前仍属实验性质,复杂的自定义链路在稳定性上可能还需要磨合。
来源 (2)
- youtube.com(在新标签页打开)原文youtube.com
- github.com(在新标签页打开)报道github.com