创建函数
所有文档

          函数计算 CFC

          创建函数

          前提条件

          1. 登录百度智能云平台官网

            • 若没有用户名,请先完成注册,操作请参考注册百度账号
            • 若有用户名,登录操作请参考登录
          2. 登录成功后,在控制台页面选择 "产品服务>计算> 函数计算CFC",进入函数列表页面,点击创建函数,进入创建函数界面。

          01.png

          操作步骤

          从头创建一个函数

          1. 在选择模版页面,创建函数选择 "空白函数"。点击 下一步 进入函数配置页面。

          02.png

          1. 在函数配置页面填写函数的基本信息。此处演示创建一个 Node.js 12 运行时的函数。

          03.png

          • 函数名称: 命名为 Hello-CFC。

          说明:只能由数字、字母、-或_组成,长度小于65个字符。

          • 事件模式: 选择 event。

          说明:支持event和stream两种模式,stream模式只支持java8运行时。

          • 运行时:选择 Node.js 12。

          说明:支持Node.js 6.11、Node.js 8.5、Node.js 10、Node.js 12、Python 2.7、Python 3.6、Java 8、Golang、PHP 7.2、Lua 5.3、.NET Core 2.2、PowerShell 6.2。

          • 内存(MB):选择 128。

          说明:支持128 ~ 1024MB。必须为128的倍数。

          • 超时时间(秒):此处使用默认。

          说明:支持3 ~ 300秒。

          • 日志存储(可选):选择 "无"。

          说明:可选对象存储BOS。选择 对象存储BOS 需指定BOS中预先创建的存储路径。

          • 描述(可选):此处不填写。

          说明:0-256字符。

          1. 点击 下一步,进入触发器配置页面,此处不配置触发器选择 。点击 提交 创建函数。

          04.png

          说明:目前支持的触发器有 DuerOS触发器Duedge触发器BOS触发器HTTP 触发器CDN 触发器百度消息服务(Kafka)触发器定时触发器。触发器的详细描述见相关触发器文档。

          1. 在创建成功页面,点击 进入代码编辑页 进入代码编辑页面。

          05.png

          1. 您可以使用多种方式编辑您的函数,此处使用 在线编辑 创建一个Hello功能的函数, 保存 编辑过的代码。

          09.png

          1. 接着,我们点击 测试 弹出函数测试页面。使用默认测试事件执行一次函数。

          08.png

          1. 您还可以自定义 测试事件,此处我们创建一个 Hello 事件。点击 创建 保存您的测试事件。

          06.png

          事件名称:填写Hello。

          事件结构:填写一个包含 name 属性的json串。

          1. 使用自定义的测试事件测试函数。

          07.png

          1. 您还可点击侧边栏的 函数信息 进入函数信息管理页面。此处提供如下功能:

            • 查看或修改函数的配置
            • 创建别名
            • 发布新版本
            • 测试
            • 删除函数
            • 配置函数的高级功能(并发度、死信队列、VPC等)

          deadletter1.png

          1. 您还可点击侧边栏的 触发器 进入触发器配置页面。此处您可以查看新增和删除触发器。

          16.png

          1. 您还可点击侧边栏的 监控 进入函数监控信息页面。此处您可以查看函数的调用次数、平均耗时和错误次数等信息。

          11.png

          1. 如果您配置了日志存储,您还可以点击侧边栏的 日志 进入函数监控信息页面。详见 函数日志配置。

          从模版创建一个函数

          1. 在选择模版页面,创建函数选择 "从模板创建函数",选择模板 dueros-bot-python2,此模板是一个 DuerOS 的脚手架,函数默认内置了 BOT-SDK。点击 下一步

          12.png

          1. 在函数配置页面填写函数的基本信息。此处可指定函数名称和修改代码。点击 下一步

          13.png

          1. 点击 下一步,进入触发器配置页面,此处为模板设定的DuerOS触发器,且不可修改。点击 提交

          19.png

          1. 在创建成功页面,点击 进入代码编辑页 进入代码编辑页面。

          05.png

          1. 在函数代码页面,您可以查看和编辑创建的DuerOS技能函数。

          18.png

          1. 您可以在CFC里测试创建的DuerOS技能函数,我们提供了一些DuerOS测试事件模板。

          14.png

          1. 如果您只想在界面上体验函数的运行过程,可以不添加触发器。如果想从DuerOS发起函数的调用,则必须将触发器为 DuerOS触发器

          17.png

          上一篇
          开通CFC服务
          下一篇
          管理函数