InstantID安装

  • 85 views
  • 2024年8月21日

ComfyUI_InstantID安装教程

访问InstantID位于GitHub的官方存储库(可点击蓝色链接跳转),复制该项目的下载地址,具体操作如下图所示:

点击①处蓝色按钮,随后点击②处复制存储库安装地址。

随后进入电脑所在的ComfyUI目录中,具体路径应为xxx\ComfyUI\custom_nodes(即电脑安装ComfyUI的插件目录文件夹),在文件夹的路径中打开CMD控制台,如下图所示

打开CMD之后,界面显示如下图所示,在输入点之前是代表你当前ComfyUI所安装的插件目录位置,在后面输入git clone xxx(其中xxx代表你刚才复制的网站内容),随后点击回车(若网络没问题,则会安装并下载成功)。

注意:在使用git命令之前,电脑中需要安装好git工具,具体可参考该视频

在下载完InstantID插件之后,需要安装InstantID运行所需的环境(如果不了解 什么是环境,可以查看该视频),可在requirements.txt文件查看所需安装的环境依赖,其中insightface的安装需要安装前置软件Visual Studio,该软件的安装教程可以查看该视频,在准备工作完成之后,复制下图中的requirements.txt文件,放入ComfyUI自带的python环境中(如果是全局环境则跳过这一步),执行下一步的安装命令。

注意:如果想了解什么是全局环境,什么是虚拟环境,可查看该视频

到达自己电脑安装的ComfyUI的虚拟环境中(即python文件夹,可能其他包的名称不是这个),粘贴刚才复制的requirement.txt文件,随后在此文件夹下打开CMD命令行准备下一步安装环境。

在此处打开CMD命令行之后,输入以下命令python -m pip install -r requirements.txt输入回车即可安装该插件所需的环境。

注意:想了解命令的具体参数,可查看该视频

下一步就是安装与插件相关的模型文件,首先要下载InsightFace用到的模型antelopev2(可点击蓝色链接下载),下载后将文件解压放入ComfyUI/models/insightface/models/antelopev2路径中,具体如下图所示:

随后安装InstantID插件用到的两个模型,分别是ipadaptercontrolnet模型(可点击蓝色链接下载)。

ipadapter模型下载后放到:ComfyUI/models/instantID文件夹中。

controlnet模型下载后放到:ComfyUI\models\controlnet文件夹中。

注意:因为controlnet模型在使用过程中是自行选择模型位置,所以可以在controlnet文件夹中单独创建文件夹存储该模型。

注意:如果该路径不存在以上文件夹,需要自己创建同名文件夹。