检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当用户将一张照片上传到存储桶时,OBS存储桶调用FunctionGraph函数,实现读取图像和创建照片缩略图。相关内容请参考对象存储服务用户指南。
图1 配置时间等待节点 父主题: 函数流组件配置说明
设置完成后,访问WebUI时将需要输入您设置的用户名和密码才可以进行绘图操作。 父主题: 使用FunctionGraph部署AI绘画Stable Diffusion应用
图1 触发器展示 父主题: 配置函数的触发器
并在创建函数时配置了初始化函数,如下: def initializer(context): global redis_client redis_client = create_redis_client(context) redis_client.ping() 图1
图1 子流程参数配置 表1 子流程参数 参数 说明 选择子流程 下拉列表中会展示所有已创建的函数流。 是否等待子流程完成 默认开启。 输入过滤表达式 通过JSONPath表达式对节点的输入信息进行过滤。 输出过滤表达式 通过JSONPath表达式对节点的输出信息进行过滤。
图1 启用GPU 父主题: 创建GPU函数
图1 配置心跳函数 完成后单击“保存”,保存心跳函数配置。 父主题: 管理函数
fg-test: - version: 1 description: test publish version lastModifiedTime: 2021-11-08T06:07:00Z 如果指定了--table参数,则输出示例: 图1
图1 配置异常处理 表1 异常处理参数配置 参数 说明 是否重试 默认关闭。 重试条件(JSONPath) 当开启“是否重试”后,需要配置此项。该参数用以判断满足重试条件时,则按照设置的重试间隔和最大重试次数进行重试。
图1 创建触发器 设置以下信息: 触发器类型:选择“对象存储服务 OBS”。 触发器名称:填写自定义的名称。 事件类型:选择需要的事件类型。 单击“确定”,完成EG触发器的创建。
图1 并行分支节点配置 表1 并行分支参数 参数 说明 分支执行完成条件 下拉列表可选择如下3种条件: 所有分支执行完成。 一个分支执行完成。 指定数目分支执行完成。 当选择该条件时,需要配置“指定分支执行完成数目”参数。(最大分支数目20,指定分支数目不能大于总分支数。)
图1 创建触发器 设置以下信息。 触发器类型:选择“消息通知服务 (SMN)”。 主题名称:选择主题名称,例如:smn-test。 单击“确定”,完成SMN触发器的创建。 SMN触发器创建完成后,会在SMN消息主题生成消息订阅。
使用Moderation审核生成结果 使用开源AIGC推理模型生成的最终结果会因提示词的不同存在较大的不确定性,容易存在违规风险,建议在使用过程中配合华为云Moderation对生成结果进行审核,以降低风险,详细使用指南请参考图像内容审核(V3)。
如图1所示。 图1 创建告警规则 输入告警规则名称,单击“确定”。 监控指标说明 告警监控指标如表1所示。
图4 配置测试事件 选择刚创建的测试事件,单击“测试”。 图5 测试结果 在“设置”页签下,选择“触发器”,复制APIG触发器的“调用URL”。 图6 复制URL 用浏览器打开上一步复制的URL,查看函数的调用结果。 图7 打开URL结果 父主题: 管理函数
图1 配置循环组件 表1 循环组件参数配置 参数 说明 遍历数组路径 通过JSONPath表达式从输入的数据中获取数组。例如此时有输入:{"arr":[1,2,3]},则可在“遍历数组路径”填入$.arr获取该数组。
图1 标准函数流 计费构成分析(场景二) 标准函数流中累计节点执行次数总和:(循环节点1次+循环节点内函数2次+并行分支1次+并行分支中函数1次+并行分支中子流程1次+子流程中函数2次)* 1万=8万次。
图1 IAM项目视图 选择授权范围时,建议根据最小化授权原则,选择“指定区域项目资源”,具体请根据实际业务情况选择授权范围。
如图1所示,在“设置最小授权范围”界面选择“指定区域项目资源”,勾选“cn-east-3 [华东-上海一]”,单击“确定”。 图1 指定区域项目资源 系统提示授权成功,请等待委托生效。 父主题: 使用FunctionGraph部署AI对话ChatGLM3应用