最佳实践

函数部署

最近更新时间:2019-12-04 10:20:48

操作步骤

环境准备

  1. 前往 智能图像控制台 开通通用印刷体识别功能,单击【开通服务】即可。
  2. 登录 对象存储控制台。创建一个 Bucket,命名为 word-detect,并选择广州地域,权限选择 “私有读写”。

创建云函数

  1. 登录 云函数控制台,进入【函数服务】页面。
  2. 选择广州地域,单击【新建】,进入新建函数页面。
  3. 填写以下参数信息,单击【下一步】。如下图所示:
    • 创建方式:选择 “模板函数”。
    • 函数名称:命名为 “word_detection”。
    • 模板搜索:选择 “语言” 为 “Python 2.7” 的 “图片转文字” 模板。
  4. 保持默认配置,单击【完成】,完成函数的创建。
  5. 切换到【函数配置】页面,单击【编辑】。
  6. 修改函数超时时间为 5 秒。
  7. 新增2个环境变量:
    • bucket_region=ap-guangzhou
    • bucket_upload=word-detect-xxxx
      注意:

      bucket_upload 对应的存储桶名称需要根据您创建的实际 bucket 名填写,如 word-detect-1253970226。

配置 API 网关触发器

  1. 在 “触发方式” 页签中,单击【添加触发方式】,并根据页面的参数信息进行填写。如下图所示:

    主要参数信息如下:
    • 触发方式:选择 “API网关触发器”。
    • API服务:自定义,推荐命名为 “SCF_API_SERVICE_word_detection”。
    • 勾选 “启用集成响应”。
  2. 单击【保存】,即完成所有创建流程,获得该函数的 HTTP 触发域名。

相关操作

获取函数代码包

  1. 当您已成功创建函数后,您可选择【函数代码】进入函数代码详情页。
  2. 可单击右上角的【下载】,下载代码包或 YAML 文件。如下图所示:
目录