盘古大模型 PanguLargeModels-创建插件

时间:2025-02-12 15:04:35

创建插件

创建插件的步骤如下:

  1. 登录ModelArts Studio大模型开发平台,在“我的空间”模块,单击进入所需空间。
  2. 在左侧导航栏中选择“Agent开发”,跳转至Agent开发平台。
  3. 单击左侧导航栏“工作台”,在“插件”页签,单击右上角“创建插件”。
  4. 在“创建插件”页面,填写插件名称与插件描述,单击图片可上传插件图标,单击“下一步”。
  5. 在“配置信息”页面,参照表1完成信息配置。
    表1 插件信息配置说明

    参数名称

    参数说明

    插件URL

    插件服务的请求URL地址。

    • URL协议只支持HTTP和HTTPS。
    • 系统会校验URL地址是否为标准的URL格式。
    • URL对应的IP默认不应为内网,否则会导致注册失败。仅在非商用环境部署时,才允许支持内网URL,且需要通过相关的服务的启动配置项关闭内网屏蔽。

    请求方法

    插件服务的请求方式,POST或GET。

    鉴权校验

    插件服务的鉴权方式,支持以下三种:

    • 无需鉴权:不使用鉴权时会存在安全风险。
    • 用户级鉴权:通过验证用户身份来控制对个人数据的访问,通常使用Header或Query中的密钥参数(如Token)进行鉴权,适用于需要权限控制的场景,安全性较高。
    • API Key鉴权:通过唯一的API Key来认证应用之间的访问权限,可以使用Header鉴权或Query鉴权的方式,需要提供密钥鉴权参数名和密钥值,安全性较低。

    请求头

    插件服务的请求头。添加请求的数据格式等说明,敏感信息请通过权限校验的方式实现。

    自定义插件使用HTTP服务,或不增加鉴权方式可能存在安全风险。

  6. 单击“下一步”,在“参数信息”页面,参照表2完成参数配置。
    表2 插件参数配置说明

    参数类型

    参数名称

    参数说明

    请求参数

    参数名称

    参数的名称,长度为1 ~ 50个字符,参数名称会作为大模型解析参数含义的依据。

    参数描述

    参数的描述,长度为1 ~ 200个字符,参数描述会作为大模型解析参数含义的依据。

    参数类型

    该参数值的数据类型,当前支持三种类型。

    • String:字符串类型
    • Integer:四字节整型
    • Number:八字节浮点数

    请求方式

    默认以Body方式请求。

    是否必填

    指定该参数是否为必填项。

    • 打开开关:必填
    • 关闭开关:非必填

    默认值

    参数的默认值,如果插件服务的入参生成缺失,默认值会在大模型解析时被使用。

    响应参数

    参数名称

    响应参数的名称,长度为1 ~ 50个字符,参数名称会作为大模型解析大模型输出结果的依据。

    参数描述

    响应参数的名称,长度为1 ~ 200个字符,参数描述会作为大模型解析大模型输出结果的依据。

    参数类型

    该参数值的数据类型,当前支持三种类型。

    • String:字符串类型
    • Integer:四字节整型
    • Number:八字节浮点数

    是否必填

    指定该参数是否为必填项。

    • 打开开关:必填
    • 关闭开关:非必填
support.huaweicloud.com/usermanual-pangulm/pangulm_04_0284.html