在Eclipse右键“工程 -> Properties -> Java Build Path -> Add JARs”。 添加SDK工具包 lib/bce-java-sdk-version.jar 和第三方依赖工具包 third-party/*.jar。其中version为版本号。
通过可视化工具(如 Postman)调用语音技术服务 API 如果您是开发初学者,熟悉HTTP请求与API调用,您可以通过 Postman 调用、调试 API。具体请参见 如何使用 Postman 调用语音技术服务 API 。 通过编写代码调用语音技术服务 API 如果您是开发工程师,熟悉代码编写,您可以通过编写代码的方式调用文字识别服务。具体请参见 如何用代码调用 。
这里假设用户已完成一个名为 bostrigger 的 Python 函数的创建,以下内容以此为前提,指引用户在 CFC 控制台在函数管理页面中为函数配置触发器。接下来,我们将通过三步来完成一个触发器的设置。 配置 BOS 触发器 登录管理控制台,选择“产品服务> 函数计算 CFC”,进入“函数列表”页面。 点击需要添加 BOS 触发器的函数名称(即 bostrigger),进入函数详情页面。
使用BSAM-CLI本地开发工具 BSAM_CLI 工具使用说明见 链接 ,您可以使用该工具创建一个Node.js应用,本地编写并调试代码后进行打包上传。
函数计算服务就是典型的无状态服务,一旦用户长时间未进行函数调用,导致函数实例回收,那么之前代码产生的一些中间状态(临时变量、生成的本地文件等等)都会一起丢失。 无状态函数 无状态函数即对一个函数而言,以同样的参数作为输入,无论什么时候调用、调用多少次,输出结果始终保持一致。 由于CFC属于无状态服务,因此开发者在编写代码的时候,需要考虑将函数代码编写成无状态风格,来保证调用结果的幂等性。
事件触发 函数计算通过事件触发器连接到其他服务,当对应服务发出请求时,函数即会响应运行,做出相应处理和反馈。例如:通过BOS触发器将函数连接到百度智能云对象存储服务,设置函数响应BOS的新建对象事件。当用户的对象存储中增加新的文件时,函数即被触发运行,对新上传的文件进行诸如内容检查等操作。 支持多开发环境 CFC 支持多种开发环境,您可以选择适合您自身的开发语言,完成函数编写。
在Eclipse右键“工程 -> Properties -> Java Build Path -> Add JARs”。 添加SDK工具包 lib/bce-java-sdk-version.jar 和第三方依赖工具包 third-party/*.jar 。 其中, version 为版本号。
这里假设用户已完成一个名为httptrigger-helloworld的Nodejs函数的创建,以下内容以此为前提,指引用户在CFC控制台在函数管理页面中为函数配置触发器。接下来,我们将通过三步来完成一个触发器的设置。 编写处理函数 使用HTTP触发器需要用户在函数代码中作出相应的调整,按照响应格式来编写handler函数,具体可参考 用户代码中的配置 。
产品优势 多框架支持:提供对Megatron和、Megatron-Core多种训练框架的加速优化。 轻量便捷:基于开源框架编写并集成了主流开源大模型的模型代码,用户只需修改少量参数,即可快速提交训练任务或进行推理服务部署。 性能优异:相比社区主流框架,如Megatron和vLLM等,使用AIAK大模型训推加速工具包,训练和推理性能可大幅提升。
Lua CFC 支持 Lua 编程语言,Lua 函数的运行环境是 Lua5.3,本文主要介绍使用 Lua 函数的基本方法。 函数入口 使用 Lua 运行时,您需要定义一个 Lua 代码编写的函数作为执行入口。以空白函数为例,在 CFC 的页面上创建一个运行时为 Lua5.3 的空白函数后。在 函数代码 页,您可看到如下函数代码,这就是一个最简单的 Lua 函数。