InvokeAI 开源项目使用与启动指南
1. 项目介绍
InvokeAI 是一个领先的创新引擎,专为 Stable Diffusion 模型设计,旨在赋予专业人士、艺术家和爱好者使用最新 AI 驱动技术生成和创建视觉媒体的能力。该解决方案提供了一个行业领先的 WebUI,并作为多个商业产品的基石。
2. 项目快速启动
安装步骤
- 下载安装程序:从最新发布的页面底部下载安装程序。
- 运行安装脚本:
- Windows:双击
install.bat
脚本。 - macOS:打开终端窗口,将
install.sh
文件从 Finder 拖到终端并按回车。 - Linux:运行
install.sh
。
- Windows:双击
- 选择安装位置:根据提示输入安装位置并选择 GPU 类型。
- 完成安装:安装完成后,找到你选择的安装目录(Windows 默认为
C:\Users\Username\invokeai
,Linux/macOS 默认为~/invokeai
)。 - 运行启动脚本:以与运行安装脚本相同的方式运行启动脚本(Windows 使用
invoke.bat
,macOS 和 Linux 使用invoke.sh
)。 - 启动应用:选择选项 1 启动应用程序。应用启动后,打开浏览器并访问
http://localhost:9090
。 - 安装模型:打开模型管理器标签页,安装一个起始模型,然后你就可以开始生成图像了。
Docker 容器启动
-
确保 Docker 使用 GPU:参考 NVIDIA 或 AMD 文档。
-
运行容器:修改以下命令并根据需要运行:
docker run --runtime=nvidia --gpus=all --publish 9090:9090 ghcr.io/invoke-ai/invokeai
然后打开
http://localhost:9090
并使用模型管理器标签页安装一些模型以开始生成。 -
持久化数据:使用
--volume /home/myuser/invokeai:/invokeai
标志将本地目录(使用其绝对路径)挂载到容器内的/invokeai
路径下,以便存储生成的图像和模型。
3. 应用案例和最佳实践
(此处可添加具体的应用案例和最佳实践,例如如何使用 InvokeAI 生成图像,如何进行图像编辑,如何结合其他工具使用 InvokeAI 等。)
4. 典型生态项目
(在此处可以列出一些与 InvokeAI 相关的典型生态项目,例如其他支持 Stable Diffusion 的工具、模型训练框架等。)
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考