函数部署

最近更新时间:2019-06-12 10:19:05

环境准备

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

创建云函数

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

    注意:

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

配置 API 网关触发器

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

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