更新时间:2026-03-18 GMT+08:00
分享

管理意图包

意图包是AgentArts中的NLU(Natural Language Understanding,自然语言理解)语料资产库。它将意图类别与具体的示例封装在一个独立的可复用单元中。通过意图包,您可以实现:

  • 复用性:在不同的工作流中引用同一个意图包(如“通用闲聊包”、“银行基础业务包”)。
  • 工程化:独立于工作流逻辑,单独对语料进行版本管理、批量导入和迭代优化。

意图包主要与工作流中的高级意图识别节点配合使用,可以在高级意图识别节点中引用该意图包,实现大规模意图分类与路由。

前提条件

开通AgentArts服务

创建意图包

  1. 单击左侧导航栏开发中心 > 开发配置 ,单击左上角“意图管理”页签,进入意图管理界面
  2. 单击界面右上角“创建意图包”
  3. “创建意图包”界面输入意图包名称,单击“确定”

    • 输入意图包名称不允许重复。
    • 支持中英文、数字、下划线和中划线输入。
    图1 创建意图包

  4. 单击“编辑”,进入意图包编辑页面。

    图2 编辑意图包

  5. 单击,可在意图包中添加意图分类,分类信息包含名称和样例,如图3所示,参数说明如表1所示。

    图3 配置意图包
    表1 配置意图包

    参数

    说明

    示例

    意图名称

    意图类别的唯一标识,不允许与已有意图包重名,支持中英文、数字、下划线和中划线输入。

    • 产品功能咨询
    • 价格方案咨询
    • 试用申请
    • 订单查询
    • 物流查询
    • .....

    意图样例

    用户在该意图下的典型表达,为了保证大模型的识别效果,每个意图分类建议至少提供5-10 条不同句式的样例。

    支持中英文、数字、下划线和中划线输入。

    • 你们的产品有什么功能
    • 这个系统能做什么
    • 你们支持哪些功能模块
    • 有没有数据分析的功能
    • 能对接我们的ERP吗
    • 和XX竞品比有什么优势
    • 支持多语言吗
    • 有产品白皮书或功能清单吗
    • ......
    意图管理页面支持对意图包重命名,添加意图、导入意图、批量录入、搜索、添加意图样例等。
    • 单击支持对意图包重命名。
    • 单击可添加意图。
    • 单击导入意图。
    • 单击批量导入意图样例,多个意图样例名称须使用英文逗号分隔,最大支持输入1000字符。
    • 搜索框中支持输入搜索。

批量导入意图包

当需要从外部文件批量创建意图包或跨环境迁移时,使用导入功能。

  1. 在“意图管理界面,单击页面上角“导入”
  2. 在导入意图包页面,单击“下载模板”可直接下载标准模板文件,按照模板格式填写。填写导入文件时,约束与限制如下:

    • 单个sheet页的导入数据最大支持200条,大于200则不支持导入。
    • 上传文件限xlsx格式,文件不大于5MB。
    • 意图包名称与已配置意图包名称不能重复。
    • 多个意图样例名称须使用英文逗号分隔,最大支持输入1000字符。

  3. 需要导入的文件填写好后,单击“导入”,每个Sheet页将作为独立的意图包显示在“意图管理”页面中。

    如果文件中包含多个Sheet页,每个Sheet页将被创建为一个独立的意图包。

批量导出意图包

将意图包导出为xlsx文件,用于备份、跨环境迁移或离线编辑。

  1. 在“意图管理界面,单击页面上角“导出”
  2. 在导出页面,勾选需要导出的意图包(支持多选),单击“导出”。单击页面左上角“导出”,文件将以xlsx格式下载至本地。

    导出文件结构如表2所示。
    表2 导出文件结构

    导出内容

    文件结构

    单个意图包

    单Sheet页,Sheet名称=意图包名称

    多个意图包

    多Sheet页,每个Sheet对应一个意图包

在工作流中使用意图包

完成意图包创建后,在工作流中的高级意图识别节点中引用,具体请参见高级意图识别

相关文档