检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在不提供函数版本(也不提供别名)或版本为latest的情况下,删除该函数所有的触发器(包括所有版本和别名)。 调用方法 请参见如何调用API。 URI DELETE /v2/{project_id}/fgs/triggers/{function_urn} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
-dev-fp8.safetensors大模型和黑神话风格的Lora模型,使用内置默认模型和临时域名快速部署AI绘画应用,立即享受文生图的乐趣。 自定义模型和节点:可以根据具体需求挂载文件系统上传自定义模型和节点,搭配不同模型能力和节点类型获得更个性化的图像生成效果。 进阶使用:
样,包括VPC和子网。 创建开源Kafka触发器 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击进入函数详情页。 选择“设置 > 触发器”,单击“创建触发器”,弹出“创建触发器”对话框。 图1 创建触发器 配置以下参数。 表1 开源Kafka触发器参数说明
OBS桶创建以后,需要创建“委托”,给FunctionGraph函数赋权,确保FunctionGraph函数能够访问到OBS资源。 创建OBS桶 上传图片的源桶和函数必须处于同一个区域下。 操作步骤 在服务控制台左侧导航栏,选择“存储 > 对象存储服务”进入对象存储服务控制台,单击“创建桶”,进入“创建桶”界面。
区域及存储类别与源桶保持一致,桶名称命名为“dew-bucket-output”。 完成桶创建以后,OBS桶列表有dew-bucket-input、dew-bucket-output两个桶。 创建dew密钥文件 创建dew密钥和函数必须处于同一个区域下。 操作步骤 在服务控制台左侧导航栏,选择“安全与合规 >
15(18.15.0) 接口定义、有关SDK接口说明和函数开发指导请参见Node.js函数开发指南。 Python 2.7(2.7.15)、3.6(3.6.8)、3.9(3.9.2)、3.10(3.10.0) 接口定义、有关SDK接口说明和函数开发指导请参见Python函数开发指南。 Java
获取context提供的logger方法(默认会输出时间、请求ID等信息)。 getAlias 获取函数的别名 日志接口 Java SDK日志接口日志说明如表22所示。 表22 日志接口说明表 方法名 方法说明 RuntimeLogger() 记录用户输入日志。包含方法如下:log(String string)。
登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”,进入函数页面。 单击函数名称,进入函数详情界面。 在函数详情页,选择函数版本,单击“测试”,弹出“配置测试事件”页。 在“配置测试事件”界面填写测试信息,如表1所示,带*参数为必填项。 表1 测试信息 参数 说明 配置测试事件 可创建新的测试事件也可编辑已有的测试事件。
代码中引入使用。 FunctionGraph内置的非标准库 FunctionGraph内置了部分非标准库,如表1、表2所示。使用方法同标准库,在编写代码时直接引入即可。 表1 Node.js Runtime集成的三方件 名称 功能 版本号 q 异步方法封装 1.5.1 co 异步流程控制
事件函数需创建一个HTTP Server并实现Method为POST和Path为/invoke的函数执行入口,可实现Method为POST和Path为/init的函数初始化入口。 通过APIG服务调用函数服务时,isBase64Encoded的值默认为true,表示APIG传递给FunctionGraph
费用账单 选择“流水和明细账单 > 明细账单”,在如下图2所示,在“资源名称/ID”中复制“.”符号后面的内容。 图2 复制资源名称 在管理控制台左侧导航栏,选择“计算 > 函数工作流 FunctionGraph”,选择资源所在区域,然后进入函数列表。 图3 函数列表 在右侧搜索框中
Diffusion应用详情页,在“资源”列表中找到逻辑名称为“stable_diffusion”的函数资源,单击链接进入函数详情页面。 在“设置 > 环境变量”页签,单击“编辑环境变量”,在弹出窗口中单击“添加环境变量”,添加下表信息,填写完成后单击“确定”。 表1 启用WebUI认证的环境变量
云VPC和子网中所创建VPC与子网,如图3所示。 图3 网络配置 安全组:请参考图4新建安全组,入方向规则允许子网内IP访问端口111、2049、2051、2052、20048以支持NFS服务;其他端口,如22端口用于SSH和SFTP、21端口用于FTP等,具体协议端口和源地址请根据实际需要配置。
返回函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击进入函数详情页。 在函数详情页,选择函数版本。 在“代码”页签下,单击“测试”,弹出“配置测试事件”对话框。 填写如下表1所示测试信息后,单击“保存”。 表1 测试参数 参数 说明 配置测试事件 可创建新的测试事件,也可编辑已有的测试事件。
返回函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击函数名称进入函数详情页。 在函数详情页,选择函数版本。 在“代码”页签下,单击“测试”,弹出“配置测试事件”对话框。 填写如下表2所示测试信息后,单击“保存”。 表2 测试参数 参数 说明 配置测试事件 可创
返回函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击函数名称进入函数详情页。 在函数详情页,选择函数版本。 在“代码”页签下,单击“测试”,弹出“配置测试事件”对话框。 填写如表2所示测试信息后,单击“保存”。 表2 测试信息 参数 说明 配置测试事件 可创建新的测试事件也可编辑已有的测试事件。
最大长度:256 表11 StateDataFilter 参数 参数类型 描述 input String 输入过滤表达式(JsonPath) 最小长度:0 最大长度:256 output String 输出过滤表达式(JsonPath) 最小长度:0 最大长度:256 表12 Retry
返回函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击进入函数详情页。 在函数详情页,选择函数版本。 在“代码”页签下,单击“测试”,弹出“配置测试事件”对话框。 填写如下表2所示测试信息后,单击“保存”。 表2 测试参数 参数 说明 配置测试事件 可创建新的测试事件,也可编辑已有的测试事件。
以使用函数做视频转码为例,视频文件大小从MB到GB,不同编码格式和分辨率对转码需要的计算资源要求差别很大。为了保证转码性能,通常需要配置一个很大的资源规格,但是在处理低分辨率视频(例如短视频)时,会造成资源浪费。用户可以把转码业务实现为元数据获取和转码两个函数,根据元数据信息指定转码函数的资源规
urn} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。 function_urn 是 String 函数的URN,详细解释见FunctionGraph函数模型的描述。 请求参数 表2 请求Header参数