更新时间:2024-06-21 GMT+08:00
分享

创建及管理Agent

用户根据实际业务需要可以选择一站式Agent应用开发,即通过提示语编辑的方式,结合大模型,提供行为说明,引入数据集,工具等能力,完成AI应用开发;或者通过实例化Agent模版的方式,结合大模型,提供行为说明,引入数据集,工具等能力,完成AI应用开发。同时用户还可灵活管理自己创建的、收藏的、订阅的AI应用。

一站式创建Agent

一站式创建Agent是通过提示语编辑的方式,结合大模型,提供行为说明,引入数据集,工具等能力,完成AI应用开发。

  1. 在AI原生应用引擎工作台的左侧导航栏选择“Agent编排中心 > 我的Agent”。
  2. 在“一站式创建Agent”区域的“创建Agent”节点单击“去创建”,进入“创建Agent”页面,默认弹出“Agent生成”对话框。

    可选择以下任一方式生成Agent应用。
    • 方式一:由大模型自动生成Agent,具体操作如下:
      1. 在“Agent生成”对话框,根据页面参数配置引导,在“Agent名称”输入框输入想要的Agent名称,在“想要的Agent”输入框中描述想要的Agent的功能或用途等信息。
      2. 单击“生成”,大模型将自动生成Agent配置及Agent。
      3. 在“Agent预览”区域单击“开始体验”,然后在对话输入框输入语句后按Enter键或单击预览Agent效果。
    • 方式二:配置Agent相关参数信息,生成Agent,具体操作如下:
      1. 关闭“Agent生成”对话框,在“创建Agent”页面,参照表1配置基础信息、选择模型及设定角色。
        表1 创建Agent参数说明

        参数名称

        参数说明

        基础信息

        设置应用名称、应用相关信息说明。

        也可以先输入应用功能描述等信息,单击后智能生成基础信息。

        模型选择

        • 方式一:单击在弹框中设置如下参数:
          • 模型服务:在下拉列表选择模型服务商PI或预置模型API。
          • 输出最大token数:简称max_length,表示模型输出的最大长度。
          • 温度:简称temperature,较高的数值会使输出更加随机,而较低的数值会使其更加集中和确定。建议该参数和“多样性”(top_p)只设置1个。
          • 多样性:简称top_p,影响输出文本的多样性,取值越大,生成文本的多样性越强。建议该参数和“温度”(temperature)只设置1个。
          • 存在惩罚:简称presence_penalty:介于-2.0和2.0之间的数字。正值会尽量避免重复已经使用过的词语,更倾向于生成新词语。
          • 频率惩罚:简称frequency_penalty,介于-2.0和2.0之间的数字。正值会尽量避免使用常见的单词和短语,更倾向于生成较少见的单词。
        • 方式二:单击由系统智能生成模型。

        角色设定

        输入希望角色完成的任务目标、具备的组件能力以及对输出答案的要求与限制等(也可单击“智能修改”由系统智能修改内容)。

        示例:

        #角色设定

        作为一个电影剧本创作助手, 你的任务是协助编剧创作电影剧本,提供创作灵感和故事构思。

        #组件能力

        你具备智能生成电影剧本、提供创作灵感和故事构思的能力。

        #要求与限制

        1. 输出内容的风格要求符合电影剧本的风格,具有吸引力和想象力。

        2. 输出结果的格式需按照电影剧本的标准格式进行,包括场景描述、对话、动作等。

        3. 输出内容的字数限制不超过5000字。

      2. 在“能力拓展”区域,参照表2可拓展性的添加技能、知识库、开场白以及输入推荐问题。
        表2 能力拓展参数说明

        参数名称

        参数说明

        技能

        添加技能可以使Agent具备更多能力。

        知识库

        单击,在“添加知识库”对话框中的下拉列表选择现有知识库,单击“确认”。

        开场白

        可通过两种方式进行设置:

        • 在输入框自定义设置开场白语句。

          示例:你好,我是差旅助手!我能为你规划行程、提供实时交通信息,助你出行无忧。请问有什么关于出行的问题我可以帮助你解答?

        • 单击由系统智能生成开场白语句。

        推荐问题

        可通过两种方式进行设置:

        • 单击,在输入框输入推荐的问题语句。
        • 单击由系统智能生成推荐的问题语句。
      3. 在“Agent预览”区域单击“开始体验”,然后在对话输入框输入语句后按Enter键或单击预览Agent效果。

从模板创建Agent

通过实例化Agent模版的方式,结合大模型,提供行为说明,引入数据集,工具等能力,完成AI应用开发。

  1. 在AI原生应用引擎工作台的左侧导航栏选择“Agent编排中心 > 我的Agent”。
  2. 在“从模板创建Agent”区域根据流程指引可以了解如何从模板创建Agent的完整过程。
  3. 在“选择模板”节点单击“去选择”,在“选择创建类型”对话框,根据实际需求选择创建知识问答应用(RAG)路由Agent应用对话型应用

    • 创建知识问答应用(RAG),具体操作如下:
      1. 在“选择创建类型”对话框选择“知识问答应用(RAG)”,进入应用配置页面,配置如表3所示参数。
        表3 创建知识问答应用(RAG)参数说明

        参数名称

        参数说明

        基本设置

        应用图标

        单击选择本地图标文件自定义为应用的图标。

        应用名称

        自定义应用的名称。命名要求:长度2~20,不能以下划线、数字开头,只能由中文、字母、数字、下划线组成。

        适用行业

        在下拉列表中选择应用的所属行业,可选的行业包括:

        • 电力
        • 互联网
        • 政务
        • 其它

        标签

        标签是用来描述或标记应用的关键词或短语,帮助用户快速地找到相关的应用信息或资源。

        在下拉列表选择相应的标签名称。

        应用描述

        输入应用的功能或用途等应用相关信息描述。

        大模型配置

        模型服务

        在下拉列表中应用包含的模型服务,可选择我已创建好的模型服务或平台预置的模型服务。

        输入加输出最大token数

        简称max_length,表示模型输入+输出的最大长度。

        温度

        简称temperature,较高的数值会使输出更加随机,而较低的数值会使其更加集中和确定。建议该参数和“多样性”(top_p)只设置1个。

        多样性

        简称top_p,影响输出文本的多样性,取值越大,生成文本的多样性越强。建议该参数和“温度”(temperature)只设置1个。

        存在惩罚

        简称presence_penalty:介于-2.0和2.0之间的数字。正值会尽量避免重复已经使用过的词语,更倾向于生成新词语。

        频率惩罚

        简称frequency_penalty,介于-2.0和2.0之间的数字。正值会尽量避免使用常见的单词和短语,更倾向于生成较少见的单词。

        知识库

        知识库来源

        在下拉列表中选择应用包含的知识库,可选择我已创建好的知识库或平台预置的知识库。

      2. 在右侧“应用预览”区域输入问题即可预览应用效果。
      3. 单击右上角“保存”。在“我创建的”页签的应用列表中可查看到新建的应用状态为“草稿”,创建应用完成。

        或单击右上角“发布”。在“我创建的”页签的应用列表中可查看到新建的应用状态为“已发布”,创建应用完成。

    • 创建路由Agent应用,具体操作如下:
      1. 在“选择创建类型”对话框选择“路由Agent应用”,进入应用配置页面,配置如表4所示参数。
        表4 创建路由Agent应用参数说明

        参数名称

        参数说明

        基本设置

        应用图标

        单击选择本地图标文件自定义为应用的图标。

        应用名称

        自定义应用的名称。命名要求:长度2~20,不能以下划线、数字开头,只能由中文、字母、数字、下划线组成。

        适用行业

        在下拉列表中选择应用的所属行业,可选的行业包括:

        • 电力
        • 互联网
        • 政务
        • 其它

        标签

        标签是用来描述或标记应用的关键词或短语,帮助用户快速地找到相关的应用信息或资源。

        在下拉列表选择相应的标签名称。

        应用描述

        输入应用的功能或用途等应用相关信息描述。

        Planner配置

        模型服务

        在下拉列表选择我创建的模型服务或平台预置的模型服务。

        Action配置

        选择技能

        单击“添加Action”后,在“选择技能”下拉列表选择自己已创建的技能。

        技能描述

        输入技能的功能等详细描述,以区分不同技能。

      2. 在右侧“应用预览”区域输入问题即可预览应用效果。
      3. 单击右上角“保存”。在“我创建的”页签的应用列表中可查看到新建的应用状态为“草稿”,创建应用完成。

        或单击右上角“发布”。在“我创建的”页签的应用列表中可查看到新建的应用状态为“已发布”,创建应用完成。

    • 创建对话型应用,具体操作如下:
      1. 在“选择创建类型”对话框选择“对话型应用”,进入应用配置页面,配置如表5所示参数。
        表5 创建对话型应用参数说明

        参数名称

        参数说明

        基本设置

        应用图标

        单击选择本地图标文件自定义为应用的图标。

        应用名称

        自定义应用的名称。命名要求:长度2~20,不能以下划线、数字开头,只能由中文、字母、数字、下划线组成。

        适用行业

        在下拉列表中选择应用的所属行业,可选的行业包括:

        • 电力
        • 互联网
        • 政务
        • 其它

        标签

        标签是用来描述或标记应用的关键词或短语,帮助用户快速地找到相关的应用信息或资源。

        在下拉列表选择相应的标签名称。

        应用描述

        输入应用的功能或用途等应用相关信息描述等。

        提示语配置

        提示语内容

        根据模板输入提示语内容。

        大模型配置

        模型服务

        在下拉列表中选择应用包含的模型服务,可选择我已创建好的模型服务或平台预置的模型服务。

        输入加输出最大token数

        简称max_length,表示模型输入+输出的最大长度。

        温度

        简称temperature,较高的数值会使输出更加随机,而较低的数值会使其更加集中和确定。建议该参数和“多样性”(top_p)只设置1个。

        多样性

        简称top_p,影响输出文本的多样性,取值越大,生成文本的多样性越强。建议该参数和“温度”(temperature)只设置1个。

        存在惩罚

        简称presence_penalty:介于-2.0和2.0之间的数字。正值会尽量避免重复已经使用过的词语,更倾向于生成新词语。

        频率惩罚

        简称frequency_penalty,介于-2.0和2.0之间的数字。正值会尽量避免使用常见的单词和短语,更倾向于生成较少见的单词。

      2. 在右侧“应用预览”区域输入问题即可预览应用效果。
      3. 单击右上角“保存”。在“我创建的”页签的应用列表中可查看到新建的应用状态为“草稿”,创建应用完成。

        或单击右上角“发布”。在“我创建的”页签的应用列表中可查看到新建的应用状态为“已发布”,创建应用完成。

管理我创建的应用

创建应用完成后,可执行如表6所示操作。

表6 管理我创建的应用

操作

说明

删除应用

不能删除已发布的应用;可先将应用取消发布再删除。

  1. 在“我的Agent > 我创建的”页面的应用列表中的“操作”列,选择“更多 > 删除”。
  2. 单击“确认”。

发布应用

发布后的应用才可进行应用体验。

  1. 在“我的Agent > 我创建的”页面的应用列表中的“操作”列,单击“发布应用”。
  2. 单击“确认”。

取消发布

  1. 在“我的Agent > 我创建的”页面的应用列表中的“操作”列,单击“取消发布”。
  2. 单击“确认”。

管理我收藏的应用

  1. 在“我的Agent”页面的“应用列表”区域,选择“我收藏的”页签。
  2. 在收藏的应用列表中,单击应用所在行的“操作”列的“取消收藏”,可从收藏的应用列表中移除我已收藏的应用。
  3. 单击“操作”列的“体验”,进入“应用体验”页面。
  4. 在“应用体验”页面,参照表7进行相关参数和请求体配置。

    表7 应用体验参数配置

    参数名称

    参数说明

    参数配置

    API

    无需配置,默认为调用应用的URL。

    选择应用部署

    无需配置,由系统自动部署生成。

    选择应用

    无需配置,默认为当前应用。

    选择接口API

    仅体验平台预置的应用时,需要配置此参数。

    无需配置,默认为当前应用的接口API。

    请求体

    输入应用接口中的请求体内容。

    示例如下:

    {
    	"query": "请详细说明AppStage平台有哪些大模型",
    	"file_id": []
    }

  5. 在“应用体验”页面右侧“API调测”区域,单击查看调测结果。

    对话框中输入API调试语句也可进行调测。

管理我订阅的应用

我订阅的应用即租户购买的问答AI服务,仅AI原生应用引擎管理员可对其进行初始化配置。

  1. 在AI原生应用引擎工作台的左侧导航栏选择“Agent编排中心 > 我的Agent”。
  2. 在“我订阅的”应用列表中,单击“操作”列的“初始化配置”。
  3. 在“配置平台API KEY”对话框,输入API KEY值,单击“确定”。
  4. 完成初始化配置后,单击“操作”列的“体验”,可体验相关相应的应用。
分享:

    相关文档

    相关产品