- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
-
最佳实践
- FunctionGraph最佳实践汇总
-
数据处理类实践
- 使用FunctionGraph函数对OBS中的图片进行压缩
- 使用FunctionGraph函数为OBS中的图片打水印
- 使用FunctionGraph函数对DIS数据进行格式转换并存储到CloudTable
- 使用FunctionGraph函数实现通过API方式上传文件
- 使用FunctionGraph函数对IoTDA中的设备坐标数据进行转换
- 使用FunctionGraph函数对OBS中的文件进行加解密
- 使用FunctionGraph函数识别LTS中的异常业务日志并存储到OBS
- 使用FunctionGraph函数对LTS中的日志进行实时过滤
- 使用FunctionGraph函数流对OBS中的图片进行旋转
- 使用FunctionGraph函数流对图片进行压缩和打水印
- 功能应用类实践
- 函数构建类实践
- 开发指南
- API参考
- SDK参考
- 场景代码示例
-
常见问题
-
产品咨询
- 使用FunctionGraph是否需要开通计算、存储、网络等服务?
- 使用FunctionGraph开发程序之后是否需要部署?
- FunctionGraph为函数分配的磁盘空间有多少?
- 是否支持在函数中启动TCP的监听端口,通过EIP接收外部发送过来的TCP请求?
- 函数发起HTTP请求的源地址如何获取?
- FunctionGraph是否支持对上传的zip文件进行反编译?
- FunctionGraph的函数是否支持功能扩展?
- FunctionGraph中的代码是如何隔离的?
- 函数常规信息中的“应用”如何理解?
- 用户需要为函数的冷启动时间付费吗?
- 函数计费中的调用次数,是某一账号下在不同region的所有函数的调用次数总和吗?
- Python语言的函数从V1版本迁移到V2版本时需注意哪些兼容性问题?
- FunctionGraph函数支持哪些编程语言?
- 创建函数
-
配置函数
- 能否在函数环境变量中存储敏感信息?
- FunctionGraph的函数如何读写上传的文件?
- 为函数挂载文件系统时,报“failed to mount exist system path”
- FunctionGraph如何实现域名解析?
- FunctionGraph如何通过域名访问专享版APIG中注册的接口?
- FunctionGraph函数通过域名访问APIG中注册的接口时,报域名无法解析?
- 使用定制运行时语言的函数能操作哪些目录?
- FunctionGraph的函数支持哪些中文字体?
- 能否在函数代码中使用线程和进程?
- 函数如何访问MySQL数据库?
- 函数无法通过VPC连接对应的Redis?
- 如何读取函数的请求头?
- Python语言的函数中,中文注释报乱码错误
-
调用函数
- FunctionGraph的函数执行需要多长时间?
- FunctionGraph的函数执行包含了哪些过程?
- FunctionGraph函数长时间不执行时,相关的实例会如何处理?
- 如何获取函数运行过程中的内存使用量信息?
- 为什么首次调用函数时速度会比较慢?
- 为什么函数实际使用内存大于预估内存,甚至触发内存溢出OOM?
- 函数执行失败返回“runtime memory limit exceeded”时,如何查看内存占用大小?
- 自定义镜像函数执行失败报“CrashLoopBackOff”
- 同步调用函数时,未收到调用响应的可能原因?
- 函数中os.system("command &")命令的执行日志未采集,应如何处理?
- 函数执行超时的可能原因有哪些?
- 使用APIG触发器调用一个返回String的FunctionGraph函数时,报500错误
- Python2.7在执行reload(sys)后无法通过print打印日志
- 运行函数时报错error while loading shared libraries时如何处理?
- 配置触发器
- 配置依赖包
-
产品咨询
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
进阶使用:使用ComfyUI Manager在线安装自定义模型和节点
应用场景
在使用ComfyUI进行AI绘图的过程中,常需要对模型和节点进行管理,ComfyUI Manager是一个具备集成功能和便利的扩展工具,用户可使用ComfyUI Manager工具在线安装与管理各类插件。在FunctionGraph中使用ComfyUI Manager,需要公网NAT网关和弹性公网IP提供公网访问能力,本例仅提供网络环境的配置指导,ComfyUI Manager相关操作方法请参考开源教程。
约束与限制
由于网络环境的不确定性,使用ComfyUI Manager在线安装自定义模型和节点可能失败,如需在FunctionGraph应用中心的AI绘画中使用自定义模型和节点,建议采用上传自定义模型和节点(可选)方式进行上传和加载。
前提条件
完成部署和使用AI绘画ComfyUI/ComfyUI+FLUX应用步骤,应用创建成功。
配置网络环境
- 进入华为云网络控制台的公网NAT网关列表,单击右上角“购买公网NAT网关”,配置参考表1,填写完成后如图1所示,单击“立即购买”。
表1 公网NAT网关参数配置 参数
参数说明
取值样例
区域
必选参数。
公网NAT网关所在的区域。当前AI绘画应用仅支持华东-上海一区域。
华东-上海一
计费模式
必选参数。
- 按需计费:按天计费,适用于灵活使用场景。
- 包年/包月:适用于可预估资源使用周期的场景。
按需计费
规格
必选参数。
公网NAT网关的规格。根据SNAT最大连接数区分,请根据业务需求选择。
小型
名称
必选参数。
公网NAT网关名称。最大支持64个字符,仅支持中文、数字、字母、_(下划线)、-(中划线)、.(点号)。
nat-fg
虚拟私有云
必选参数。
公网NAT网关所属的VPC。请选择创建虚拟私有云VPC和子网中创建的VPC。
vpc-fg
子网
必选参数。
公网NAT网关所属VPC中的子网。请选择创建虚拟私有云VPC和子网中创建的子网。
subnet-fg(192.168.x.x/24)
企业项目
必选参数。
配置公网NAT网关归属的企业项目。没有指定企业项目时,使用默认项目default。
default
- 进入华为云网络控制台的弹性公网IP列表为公网NAT网关配置弹性公网IP,配置参考表2,填写完成后单击“立即购买”。
表2 弹性公网IP参数配置 参数类别
参数
参数说明
取值样例
基础配置
计费模式
必选参数。
- 按需计费:分为按带宽计费、按流量计费和加入共享带宽三种计费场景。
- 包年/包月:适用于可预估资源使用周期的场景。
按需计费
区域
必选参数。
EIP所在的区域。当前AI绘画应用仅支持华东-上海一区域。
华东-上海一
带宽配置
线路
必选参数。
EIP的线路模式。
- 全动态BGP:可以根据设定的寻路协议实时自动优化网络结构,以保持客户使用的网络持续稳定、高效。
- 静态BGP:网络结构发生变化时,无法实时自动调整网络设置以保障用户体验。
- 优选BGP:是特定方向的优质线路。该线路资源仅在“中国-香港”区域支持。
全动态BGP
公网带宽
必选参数。
选择按需计费时,需要选择公网带宽的计费方式。
- 按带宽计费:指定带宽上限,按使用时间计费,与使用的流量无关。适用于流量较大或较稳定场景使用。
- 按流量计费:指定带宽上限,按实际使用的出公网流量计费,与使用时间无关。适用于流量小或流量波动较大的场景。
- 加入共享带宽:带宽可以加入多个弹性公网IP,带宽被多个弹性公网IP地址共用。适用于多业务流量错峰分布场景。
按流量计费
带宽大小
必选参数。
公网带宽大小,单位Mbit/s。按流量计费时可将带宽拉至最大。
300
带宽名称
必选参数。
带宽的名称。由中文、英文字母、数字、下划线、中划线、点组成。
bandwidth-fg
DDoS防护
DDoS防护
必选参数。
免费提供不高于5Gbps的DDoS攻击防护,如超过防护阈值,EIP会被封堵。
DDoS原生基础防护
弹性公网IP配置
弹性公网IP名称
必选参数。
EIP的名称。由中文、英文字母、数字、下划线、中划线、点组成。
fg-ip
企业项目
必选参数。
配置EIP归属的企业项目。没有指定企业项目时,使用默认项目default。
default
IPv6转换
可选参数。
开启IPv6转换后,将提供IPv4和IPv6弹性公网IP地址,原有IPv4业务可以快速为IPv6用户提供访问能力。
保持默认,不开启。
标签
可选参数。
用于标识弹性公网IP地址。包括键和值。
保持默认,不添加。
- 请参考添加SNAT规则为NAT网关添加SNAT规则。
- 网络环境配置完成后,进入应用的ComfyUI界面,单击“Manager”开始使用ComfyUI Manager。