
# 上传自定义模型和节点（可选）
FunctionGraph应用中心的AI绘画应用中内置了默认模型，如需使用更多自定义模型和自定义节点进行AI绘画并保存生成的结果，需要在创建成功的应用中初始化自定义模型，并挂载文件系统为应用提供持续使用能力。
#### 前提条件
1. 完成[部署AI绘画ComfyUI/ComfyUI+FLUX准备工作](https://support.huaweicloud.com/bestpractice-functiongraph/functiongraph_05_1197.html)，委托中包含"SWR Admin"、"VPC Administrator"、"Server Administrator"、"SFS FullAccess"和"SFS Turbo FullAccess"权限。
2. 完成[部署和使用AI绘画ComfyUI/ComfyUI+FLUX应用](https://support.huaweicloud.com/bestpractice-functiongraph/functiongraph_05_1198.html)，应用创建成功。
 
#### 步骤一：创建SFS Turbo文件系统
1. 登录[华为云弹性文件服务控制台](https://console.huaweicloud.com/sfs/v2)，选择"SFS Turbo"，单击"创建文件系统"，进入"创建文件系统"界面。
2. 在"创建文件系统"界面，参考[表1]填写参数，其他参数保持默认即可，如需使用其他参数请参考[创建SFS Turbo文件系统](https://support.huaweicloud.com/usermanual-sfsturbo/sfsturbo_01_0359.html#section4)。
   
    表1文件系统参数说明 
   | **参数** | **参数说明**                                                                                                                                                                                                                                                                                                                                                             | **取值样例**                                                                 |
   |:---|:---|:---|
   | 计费模式   | 必选参数。 - 按需计费：适用于灵活使用场景。  - 包年/包月：适用于可预估资源使用周期的场景。                                                              | 按需计费                                                                     |
   | 区域     | 必选参数。 文件系统部署的区域。当前AI绘画应用仅支持在"华东-上海一"部署，且需与创建的虚拟私有云VPC保持一致。                                                                                                                                                                                                                                                                    | 华东-上海一                                                                   |
   | 项目     | 必选参数。 项目部署的区域。根据区域选择默认同步设置。                                                                                                                                                                                                                                                                                                  | 华东-上海一（默认）                                                               |
   | 可用区    | 必选参数。 与创建的子网可用区保持一致。                                                                                                                                                                                                                                                                                                           | 可用区1                                                                     |
   | 类型     | 必选参数。 根据推荐场景和实际情况选择文件系统类型和性能。本例支持选择所有文件系统类型，推荐选择适合大多数使用场景的 250 MB/s/TiB类型。                                                                                                                                                                                                                                                  | 250 MB/s/TiB                                                             |
   | 容量     | 必选参数。 单个文件系统的最大容量。请根据实际需求选择，输入值应位于1.2至1023.6的区间内且必须为1.2的整数倍。                                                                                                                                                                                                                                                                | 1.2                                                                      |
   | 企业项目   | 必选参数。 与创建虚拟私有云VPC时的选择保持一致。                                                                                                                                                                                                                                                                                                   | default                                                                  |
   | 选择网络   | 必选参数。 文件系统所属的VPC和子网。选择[创建虚拟私有云VPC和子网](https://support.huaweicloud.com/bestpractice-functiongraph/functiongraph_05_1197.html#functiongraph_05_1197__section7891227551)中创建的VPC与子网。                                                                                                                                            | vpc-fg; subnet-fg(192.168.x.x/24) |
   | 名称     | 必选参数。 文件系统的名称。要求如下： - 长度范围为4\~64位，并以字母开头。  - 只能由英文字母、数字、下划线"_"和中划线"-"组成。   | sfs-turbo-fg                                                             |
      
   其他参数保持默认即可。
   
   
3. 参数配置完成后，单击"立即创建"，再次确认信息后单击"提交"，等待文件系统创建任务提交成功即可。
 
#### 步骤二：初始化自定义模型挂载文件系统
1. 登录[函数工作流控制台](https://console.huaweicloud.com/functiongraph/)，区域选择"华东-上海一"。在左侧导航栏选择"应用中心"，单击创建成功且需初始化的应用名称，进入应用详情页面。
2. 在应用详情页面，如[图1]所示单击"初始化自定义模型"，请仔细阅读弹出的说明后进行勾选操作，单击"确定"弹出初始化窗口。
   
   图1初始化自定义模型   
   ![](https://support.huaweicloud.com/bestpractice-functiongraph/zh-cn_image_0000002166954405.png "点击放大")
   
   
3. 在"初始化自定义模型"窗口填写如下参数： 
   - VPC：选择"vpc-fg（192.168.x.x/16）"。
   
   - 子网：选择"subnet-fg（192.168.x.x/24）"。
   
   - 文件系统来源：选择"SFS Turbo"。
   
   - 文件系统名称：选择"sfs-turbo-fg"。
   
   
   其他参数保持默认，如[图2]所示，配置完成后单击"确定"。
   图2初始化自定义模型   
   ![](https://support.huaweicloud.com/bestpractice-functiongraph/zh-cn_image_0000002131634958.png "点击放大")
   
   
4. 返回应用详情界面，"初始化自定义模型"按键变更为"上传模型"按键即初始化成功，单击"开始使用"进入ComfyUI界面，系统将在文件系统中自动创建与部署应用所需的目录和文件。 
   成功进入ComfyUI界面后无需进行操作，可关闭页面避免产生额外费用，此操作用于加载文件系统中的目录和文件，便于后续上传自定义模型和自定义节点。
   
   
 
#### 步骤三：上传与加载自定义模型和节点
1. 关闭ComfyUI页面，返回应用详情界面，单击"上传模型"进入文件管理页面，默认用户名和密码均为"admin"，登录后请在"设置"页签修改密码，保证数据安全。
2. 与上传自定义模型和自定义节点相关的部分关键目录如[表2]所示，可将模型和节点文件上传到对应目录下。
   
    表2部分关键目录路径 
   | **路径**               | **用途**            |
   |:---|:---|
   | comfyui/models       | 保存ComfyUI的各类模型文件。 |
   | comfyui/custom_nodes | 保存ComfyUI的自定义节点。  |
   | comfyui/outputs      | 保存图片生成结果。         |
      
   
   
3. 上传完成后，单击"开始使用"进入ComfyUI界面，即可使用上传的自定义模型和节点进行AI绘画操作。加载过程可能耗时较长，请耐心等待。
 
