文档

插件部署(使用函数计算平台)

更新时间:

您可以通过阿里云「函数计算」,将插件服务代码部署为公网可访问的服务。

本文档以「寝室公约查询插件」为例简单描述了部署步骤的过程,每个步骤的详细说明请参考插件函数计算快速创建函数

前提条件

创建函数计算服务和函数

创建服务

  1. 登录函数计算控制台,在左侧导航栏,单击服务及函数

  2. 在顶部菜单栏,选择地域,然后在服务列表页面,单击创建服务

  3. 创建服务面板,填写服务名称和描述,然后单击确定

注意:若修改高级选项,插件服务需打开「允许函数访问公网」,确保服务可以被大模型访问。

创建完成后,在服务及函数页面的服务列表,查看已创建的服务及其配置信息。

创建函数

  1. 登录函数计算控制台,在左侧导航栏,单击服务及函数

  2. 在顶部菜单栏,选择地域,然后在服务列表页面,单击刚刚创建的服务。

  3. 函数管理页面,单击创建函数

  4. 创建函数页面,选择创建函数的方式为「使用自定义运行时创建」,输入函数名称,设置请求处理程序类型为「处理 HTTP 请」,运行环境选择「Python 3.9 自定义运行时 Debian 10」,代码上传方式选择「通过zip包上传代码」,将寝室公约查询插件(代码下载链接)的zip包上传。配置启动命令为python3 app.py,监听端口为9000。

然后单击最下方创建

image.png

5. 在已创建函数的触发器管理(URL)页面中,可以查看插件的公网地址。

image.png

调用测试

通过以下命令测试插件功能,查询寝室公约第13条。

curl --location 'https://domitorgreement-plugin-example-icohrkdjxy.cn-beijing.fcapp.run/article' \
--header 'Content-Type: application/json' \
--data '{
    "article_index": 13
}'

返回的结果如下,说明插件已经成功部署。

{
    "article": "第十三条  寝室实行轮流值日制,负责寝室内公共卫生工作,扫地、拖地板、倒垃圾等,保持良好状态。"
}

  • 本页导读 (0)
文档反馈