ComfyUI InstantID(原生支持)技术文档
2026-01-25 06:38:58作者:宣海椒Queenly
本篇文档旨在为您提供详尽的指导,以帮助您了解并有效使用ComfyUI中的 InstantID 原生扩展。该扩展通过原生实现而非依赖diffusers,实现了与ComfyUI的无缝集成。
安装指南
- 确保ComfyUI已升级至最新版本。
- 将本仓库通过下载或执行
git clone命令拷贝到您的ComfyUI/custom_nodes/目录下,或者利用Manager工具进行安装。 - 需要安装额外库:
insightface,onnxruntime, 和onnxruntime-gpu。您可以使用pip命令进行安装:pip install insightface onnxruntime onnxruntime-gpu - 下载antelopev2模型,存放于
ComfyUI/models/insightface/models/antelopev2路径下。- 可从提供的Google Drive链接或Hugging Face获取模型文件。
- 主模型文件(
ip-adapter.bin)需从HuggingFace下载,并存放在ComfyUI/models/instantid/中。 - 控制网模型从HuggingFace下载,放置于ComfyUI的控制网目录内。
- 注意:当前仅适用于SDXL环境。
使用说明
- 基础工作流程:参照
examples目录内的基本示例进行操作。 - 降低CFG值:为了得到理想结果,推荐将CFG设置为4或5,或利用
RescaleCFG节点调整。 - 避免水印:若生成图中出现水印,考虑使用非标准分辨率,如1016x1016。
- 关键点应用:可以通过
image_kps输入更换参考图像的姿势。
API使用文档
- Apply InstantID节点:自动注入35%噪声到负向嵌入中,用于减少“烧伤”效果并提高相似度。
- 高级InstantID节点:允许分别设置InstantID模型与控制网权重,以及自定义噪声注入比例,提供更精细调整选项。
其他特性
- 多ID支持:虽然较为复杂且生成速度较慢,样例目录中提供了相关工作流程。
- 控制网结合:可以添加其他控制网,例如深度控制网,具体示例在
examples中。 - 风格化:借助IPAdapter对生成进行风格化处理,例子见文档内图片展示。
注意事项
与SDXL Turbo/Lighting配合效果最佳,社区检查点可获得最优成果。
本文档为Markdown格式,按照上述步骤,您应能成功安装并有效运用ComfyUI的InstantID原生扩展。记得感谢赞助者,他们的贡献使得开源软件得以持续发展。
登录后查看全文
热门项目推荐
相关项目推荐
atomcodeClaude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed. Get StartedRust0213
cann-learning-hubCANN 学习中心仓,支持在线互动运行、边学边练,提供教程、示例与优化方案,一站式助力昇腾开发者快速上手。Jupyter Notebook0137
JoyAI-EchoJoyAI-Echo,这是一个独立的、仅用于推理的版本,旨在实现分钟级多镜头音视频生成。它采用了经过蒸馏的DMD生成器、配对的跨模态记忆以及故事级别的一致性。其性能的核心在于,一个跨模态视听记忆库能够在长达五分钟的视频中保持角色外观和语音音色的一致性。同时,一个训练后处理流程将基于记忆的强化学习与分布匹配蒸馏相结合,实现了7.5倍的速度提升,显著增强了视觉质量和对齐效果。00
GLM-5.2智谱开源 GLM-5.2,这是针对长文本任务的最新旗舰模型。相较于前代产品 GLM-5.1,它在长文本任务处理能力上实现了显著飞跃,并且首次在稳定的 100 万 token 上下文中提供这一能力。Jinja00
SwanLab⚡️SwanLab - an open-source, modern-design AI training tracking and visualization tool. Supports Cloud / Self-hosted use. Integrated with PyTorch / Transformers / LLaMA Factory / veRL/ Swift / Ultralytics / MMEngine / Keras etc.Python00
tiny-universe《大模型白盒子构建指南》:一个全手搓的Tiny-UniverseJupyter Notebook03
项目优选
收起
deepin linux kernel
C
32
16
openEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。
C
468
461
暂无描述
Dockerfile
776
5.07 K
Ascend Extension for PyTorch
Python
756
961
本项目是CANN提供的transformer类大模型算子库,实现网络在NPU上加速计算。
C++
872
2.01 K
本项目是CANN提供的神经网络类计算算子库,实现网络在NPU上加速计算。
C++
696
1.4 K
昇腾LLM分布式训练框架
Python
183
230
本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。
C++
1.1 K
1.14 K
本仓库是 Flutter SDK 与 Flutter Engine 的 OpenHarmony 适配版本,由 CPF-Flutter 团队维护。开发者可使用熟悉的 Flutter 技术栈开发 OpenHarmony 应用,3.35.7 及以后的适配版本可基于本仓库源码构建支持 OpenHarmony 的 Flutter Engine。
Dart
1.04 K
271
Oohos_react_native
React Native鸿蒙化仓库
C++
361
430