检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设置 > 常规设置”,配置“函数执行入口”参数,如图3所示。其中参数值为“index.handler”格式,“index”和“handler”支持自定义命名。 图3 函数执行入口参数 测试函数。 创建测试事件。 在函数详情页,单击“配置测试事件”,弹出“配置测试事件”页,输入测试信息如图4所示,单击“创建”。
使用CodeArts托管函数代码 步骤一:新建项目 步骤二:函数代码托管 步骤三:配置部署主机 步骤四:搭建函数部署脚本更新流水线 步骤五:搭建函数更新流水线 父主题: 自动化部署
创建依赖包 操作步骤 本案例的依赖包如果使用Linux安装,会出现软连接导致的依赖缺失错误,因此需要删除现有“node_modules”子目录。 在Windows系统中重新安装,操作步骤如下: 退出Docker容器(原生Linux系统忽略)。 exit 删除项目目录中的“node
发布区域:所有部署函数工作流服务的区域均可使用。 创建程序包 创建并初始化函数 函数管理 函数创建完成后,支持在线编辑函数,修改函数代码,修改函数配置等功能。 发布区域:所有部署函数工作流服务的区域均可使用。 导入导出函数 启用禁用函数 环境变量 支持设置函数的加密配置和环境变量,
1)函数,上传打包好的“test.zip”压缩包,如图1所示。 图1 上传代码包 配置一个测试事件。如图2所示。其中的key必须设置为“KetTest”,value可以自定义。(测试串必须为json格式。) 图2 配置测试事件 KetTest:定义序列化的类中的属性为KetTest。 单击“测试”,查看测试执行结果。
包年/包月:适用于可预估资源使用周期的场景。 按需计费 区域 必选参数。 文件系统部署的区域。当前AI对话应用仅支持在“华东-上海一”部署,且需与创建的虚拟私有云VPC保持一致。 华东-上海一 项目 必选参数。 项目部署的区域。根据区域选择默认同步设置。 华东-上海一(默认) 可用区 必选参数。
Boolean 是否开启闲置模式配置 tactics_config 否 TacticsConfig object 表4 TacticsConfig 参数 是否必选 参数类型 描述 cron_configs 否 Array of CronConfig objects 定时配置列表 metric_configs
复用该实例的并发请求时可能会因断连而访问redis失败。 表1 Redis配置 参数 默认值 说明 connection_pool None 连接池 表2 BlockingConnectionPool配置 参数 默认值 说明 max_connections 50 连接池最大连接数
Code工具,在应用商店中搜索“Huawei Cloud FunctionGraph”并进行安装。 图1 搜索并安装 安装成功后,Huawei Cloud FunctionGraph插件展示在已安装列表中。 图2 已安装列表展示 登录函数插件 单击Huawei Cloud FunctionGraph
进阶使用:使用专享版APIG触发器提升性能 应用场景 通过应用中心部署的Stable Diffusion应用使用的APIG触发器为共享版APIG,其带宽等资源由所有共享版APIG用户共同使用。因此,若业务使用需求高,建议将函数触发器改用为专享版APIG触发器,专享版与共享版APIG的具体差异可参考产品规格差异说明。
前提条件 完成部署和使用AI绘画ComfyUI/ComfyUI+FLUX应用步骤,应用创建成功。 配置网络环境 进入华为云网络控制台的公网NAT网关列表,单击右上角“购买公网NAT网关”,配置参考表1,填写完成后如图1所示,单击“立即购买”。 表1 公网NAT网关参数配置 参数 参数说明
资源太少,需要修改。 进入DISDemo函数详情页,在“设置 > 基本设置”页签,修改配置信息。 内存:选择“512”。 执行超时时间:输入“15”。 其他配置项不修改。 单击“保存”,保存配置信息。 父主题: 使用FunctionGraph函数对DIS数据进行格式转换并存储到CloudTable
StrategyConfig object 函数策略配置。 extend_config String 函数扩展配置。 initializer_handler String 函数初始化入口,规则:xx.xx,必须包含“. ”。当配置初始化函数时,此参数必填。 举例:对于node.js函数:myfunction
使用FunctionGraph部署AI绘画Stable Diffusion资源和成本规划 本实践根据使用需求的不同,涉及的计费服务有所不同,请参考表1根据具体需求规划资源与成本。 表1 资源和成本规划 资源 资源说明 计费说明 是否必须 函数工作流 FunctionGraph 函数类型:容器镜像HTTP函数
考创建函数。 运行时语言选择“Python3.6”,委托名称选择上一步创建的委托“EcsOperation”。 设置环境变量。 在“配置”页签配置环境变量,说明如表1所示。 表1 环境变量说明 环境变量 说明 region ECS所在的区域,如cn-north-4 projectId
OBS事件列表(trigger_type为OBS时配置) 数组长度:1 - 64 prefix String 对象名前缀(trigger_type为OBS时配置) 最小长度:1 最大长度:1024 suffix String 对象名后缀(trigger_type为OBS时配置) 最小长度:1 最大长度:1024
使用FunctionGraph部署AI绘画Stable Diffusion应用 本章节介绍如何通过FunctionGraph的应用中心,部署AI绘画Stable-Diffusion应用,并提供多种自定义使用AI绘画应用的方法。 使用FunctionGraph部署AI绘画ComfyUI/ComfyUI+FLUX应用
设置 > 常规设置”,配置“函数执行入口”参数,如图3所示。其中参数值为“index.handler”格式,“index”和“handler”支持自定义命名。 图3 函数执行入口参数 测试函数 创建测试事件。 在函数详情页,单击“配置测试事件”,弹出“配置测试事件”页,输入测试信息如图4所示,单击“创建”。
提供调用函数的监控指标和运行日志的采集和展示,实时的图形化监控指标展示,在线查询日志,方便用户查看函数运行状态和定位问题。 日志的查询过程请参考配置和查看函数的调用日志。 单个监控指标请参考监控信息说明。 租户函数监控指标请参考总览页面介绍。 初始化功能 引入initializer接口:
es 设置指定函数某一版本的异步配置信息 update_function_async_invoke_config 获取指定函数某一版本的异步配置信息 show_function_async_invoke_config 删除指定函数某一版本的异步配置信息 delete_functi