Invoke - 专业创意AI工具用于视觉媒体
了解更多Invoke信息或实现我们的商业解决方案,请访问 invoke.com
[![latest release badge]][latest release link] [![github stars badge]][github stars link] [![latest commit to main badge]][latest commit to main link] [][github open issues link] [![github open prs badge]][github open prs link] [![translation status badge]][translation status link]
Invoke是一款领先的创意引擎,旨在赋能专业人士和爱好者。使用最新的AI驱动技术生成和创建令人惊叹的视觉媒体。Invoke提供业界领先的基于网页的UI,并作为多个商业产品的基础。
Invoke有两个版本:
社区版 | 专业版 |
---|---|
适合寻找本地安装、自主托管和自主管理服务的用户 | 适合寻找云托管、全托管服务的用户或团队 |
- 在商业友好的许可证下免费使用 | - 按月订阅收费,提供三种不同的计划等级 |
- 下载并安装在兼容硬件上 | - 提供额外的好处,包括多用户支持、改进的模型训练等功能 |
- 包括所有核心工作室功能:生成、优化、迭代图像,并构建工作流程 | - 在云中托管,便于安全的模型访问和可扩展性 |
快速开始 -> 安装和更新 | 更多信息 -> www.invoke.com/pricing |
文档
快速开始
-
从[最新版本][latest release link]的底部下载并解压安装程序。
-
运行安装脚本。
- Windows:双击
install.bat
脚本。 - macOS:打开终端窗口,将Finder中的
install.sh
文件拖入终端并按回车键。 - Linux:运行
install.sh
。
- Windows:双击
-
在提示时,输入安装位置并选择您的GPU类型。
-
安装完成后,找到您在安装期间选择的目录。Windows的默认位置是
C:\Users\Username\invokeai
,Linux/macOS的默认位置是~/invokeai
。 -
运行启动脚本(Windows使用
invoke.bat
,macOS和Linux使用invoke.sh
),方法与第2步中运行安装脚本相同。 -
选择选项1启动应用程序。启动后,打开浏览器并访问http://localhost:9090。
-
打开模型管理器选项卡,安装一个入门模型,然后您就可以开始生成了。
更多详细信息,包括硬件要求和手动安装说明,请参阅安装文档。
Docker容器
我们在Github容器注册表中发布了官方容器镜像:https://github.com/invoke-ai/InvokeAI/pkgs/container/invokeai。CUDA和ROCm镜像均可用。请查看上述链接以获取相关标签。
[!重要] 确保Docker已设置为使用GPU。请参考[NVIDIA][nvidia docker docs]或[AMD][amd docker docs]文档。
生成!
运行容器,必要时修改命令:
docker run --runtime=nvidia --gpus=all --publish 9090:9090 ghcr.io/invoke-ai/invokeai
然后打开http://localhost:9090
并使用模型管理器选项卡安装一些模型以开始生成。
对于ROCm,在docker run
命令中添加--device /dev/kfd --device /dev/dri
。
持久化您的数据
您可能希望将工作区持久化到容器外。使用--volume /home/myuser/invokeai:/invokeai
标志将某个本地目录(使用其绝对路径)挂载到容器内的/invokeai
路径。您生成的图像和模型将保存在那里。您可以将此目录用于其他InvokeAI安装,或根据需要在运行时目录之间切换。
DIY
构建您自己的镜像,并使用我们的docker-compose
堆栈自定义环境以满足您的需求。请参阅docker目录下的README.md。
故障排除、常见问题和支持
请查看我们的常见问题解答,以获取常见安装问题和其他问题的解决方案。
如需更多帮助,请加入我们的Discord。
功能
有关功能的详细信息,请参阅我们的文档。
Web服务器和UI
Invoke运行一个本地主机的Web服务器和React UI,提供业界领先的用户体验。
统一画布
统一画布是一个完全集成的画布实现,支持所有核心生成功能、进出绘、画笔工具等。这一创意工具解锁了艺术家与AI作为创意合作者共同创作的能力,并可用于增强AI生成的图像、草图、摄影、渲染等。
工作流程和节点
Invoke提供了一个功能齐全的工作流程管理解决方案,使用户能够将基于节点的工作流程与UI的易用性结合起来。这允许用户开发并共享可定制的生成管道,以支持他们的生产用例。
看板与画廊管理
Invoke具有一个有组织的画廊系统,便于在Invoke工作区中存储、访问和重新混合您的内容。图像可以拖放到应用程序中的任何基于图像的UI元素上,图像内的丰富元数据使得轻松回忆工作流程中使用的关键提示或设置成为可能。
其他功能
- 支持ckpt和diffusers模型
- 支持SD1.5、SD2.0和SDXL
- 放大工具
- 嵌入管理器与支持
- 模型管理器与支持
- 工作流程创建与管理
- 基于节点的架构
贡献
欢迎任何希望为此项目做出贡献的人参与——无论是文档、功能、错误修复、代码清理、测试还是代码审查。
通过阅读我们的贡献文档、加入#dev-chat或GitHub讨论板来开始贡献。
我们希望您能像我们享受创建Invoke一样享受使用它,并希望您选择成为我们社区的一部分。
感谢
Invoke是来自世界各地的充满激情和才华的人的共同努力。我们感谢他们的时间、辛勤工作和努力。
软件的原始部分版权归2024年各自贡献者所有。