检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
安装 serverless install命令 在当前工作目录中从GitHub URL安装服务,如下: serverless install --url https://github.com/some/service 选项 --url或-u:GitHub的服务URL,必填。 --name或-n:服务名称。
部署 serverless deploy命令 serverless deploy命令通过华为云API部署整个服务。当您编辑serverless.yml文件更改了服务时,请运行此命令。 serverless deploy 产物 执行serverless deploy命令后,所有创建的部署产物都将放置在服务的
打包 默认情况下,severless package命令将所有基础设施资源打包到.serverless目录中用于部署。 serverless package命令 serverless package 在该示例中,您的服务会被打包。生成的软件包将默认位于服务的.serverless目录。
创建 根据指定的模板在当前工作目录下创建新服务。 在当前工作目录中创建服务: serverless create --template-url https://github.com/zy-linn/examples/tree/v3/legacy/huawei-nodejs 使用自定义模板在新文件夹中创建服务:
function命令,是部署函数的命令。 当执行命令deploy function -h/deploy function --help时,可以获取帮助文档。 操作案例: 有资源描述文件(Yaml)时,可以直接执行s deploy function进行函数的部署,描述文件(Yaml)示例:
凭证 Serverless Framework需要访问您的华为云账号的凭证,代表您创建和管理资源。 创建华为云账号 打开华为云官网,选择“注册”,详情请参考注册华为账号并开通华为云。 获取凭证 您需要创建凭证,以便Serverless可以使用它们在项目中创建资源。 进入“访问密钥”页面,获取您华为云账号的访问密钥。
变量 Serverless Framework提供了一个强大的变量系统,您可以将动态数据添加到serverless.yml中。使用Serverless变量,您将能够执行以下操作: 引用并加载环境变量中的变量。 引用并加载CLI选项中的变量。 递归引用同一serverless.yml文件中的任何类型的属性。
APIG网关事件 华为云函数工作流可以通过API网关(APIG)创建基于函数的API终端节点。 要创建HTTP终端节点作为华为云函数工作流的事件源,请使用http事件语法。 HTTP终端节点 此设置指定当有人通过GET请求访问函数API终端节点时,应运行first函数。您可以在部署服务后运行serverless
Diffusion应用默认未启用API访问,可以通过配置函数环境变量的方式启用。 使用API模式访问应用 进入Stable Diffusion应用详情页,在“资源”列表中找到逻辑名称为“stable_diffusion”的函数资源,单击链接进入函数详情页面。 在“设置 > 环境变量”页签,单
开启Debug模式 开启Debug模式后可以查看到更多的工具执行过程信息 output o default 指定数据的输出格式 支持default, json, yaml, raw格式 version v - 查看版本信息 - help h - 查看帮助信息 - 父主题: Serverless
更新项目serverless.yml中的region和credentials。 部署。 使用如下命令的场景为首次部署服务,以及在更改serverless.yml中的函数、事件或资源之后,希望同时部署服务中的所有更改。该命令详情请参考Deploy命令。 serverless deploy 父主题: 使用指南
事件列表 APIG网关事件 OBS事件 父主题: Serverless Framework
华为云仅提供算力支持。 本实践仅作为简易示例供用户参考和学习,如需应用于实际生产环境,请参考镜像构建工程自行完善和优化。使用过程中遇到的函数工作流问题,可通过提交工单进行咨询。 本应用部署后会为您创建APIG网关,根据有关规定,建议在应用创建成功后根据提示绑定自定义域名,使用您的自有域名访问应用界面。
deleted successfully. remove function命令 remove function命令,是删除指定函数的命令。默认会把整个函数删除,包含所有的版本、别名以及触发器。 当执行命令remove function -h/remove function --help时,可以获取帮助文档。
使用FunctionGraph部署AI绘画ComfyUI/ComfyUI+FLUX应用 使用FunctionGraph部署AI绘画ComfyUI/ComfyUI+FLUX方案概述 使用FunctionGraph部署AI绘画ComfyUI/ComfyUI+FLUX资源和成本规划 使
华为云提供域名注册服务和ICP备案服务,可以通过以下步骤获取可用域名: 创建信息模板并实名认证。 等待实名认证结果。 查询并购买域名。 备案域名。(备案时请选择备案服务为函数工作流) 步骤二:配置域名解析 应用创建成功后,如图1所示单击应用详情界面域名提示中的“去绑定”,弹出API网关的管理控制台页面。
[华东-上海一]”,单击“确定”。 图1 指定区域项目资源 系统提示授权成功,单击“完成”可查看授权记录。 步骤二:使用AI绘画Stable-Diffusion模板创建应用 登录函数工作流控制台,区域选择“华东-上海一”。在左侧导航栏选择“应用中心”,单击“创建应用”,进入模板选择页面。
如何在扩展中使用OpenTelemetry API 遥测是一种特殊的扩展,扩展进程中必须完成以下工作才能成功启用遥测功能: 在使用OpenTelemetry API之前,需要先注册拓展,具体内容可参考扩展API使用。 在拓展启动一个httpClient,向FunctionGraph发送注册Telemetry
何准备网络环境和授予函数必要权限。 步骤一:申请加入WebSocket白名单 AI对话ChatGLM3应用需用到WebSocket特性,当前WebSocket特性处于公测阶段,使用应用前请先在工单系统中提交工单申请加入公测白名单。 选择问题所属产品:选择“函数工作流 (FunctionGraph)”。
Diffusion应用详情页,在“资源”列表中分别找到逻辑名称为“stable_diffusion”和“custom_models_tool”的函数资源,单击链接进入函数详情页面,两个函数的操作相同。 进入函数详情页,依次单击“设置 > 触发器 > 创建触发器”,弹出创建触发器窗口,参考表1填写触发器参数。 表1 专享版APIG触发器参数配置