使用 以数据存储为基础 模型连接 创建 AI 技能

这是在创建 以数据存储为基础 模型连接 之后的下一个逻辑步骤。 您将创建一个 AI 技能,并将其连接到来自 Google Vertex AI 的基于知识库的 模型连接

注:

Google Vertex AI 以数据存储为基础 模型连接 现在也在 云部署Automation 360 v34 版本中可用。 您可以在 云部署本地部署 中使用此功能。

现在支持具有文档分块功能的 Google 数据存储,以确保自动化执行获得最佳结果。 您可以在 AI Agent Studio 中启用 Google 数据存储 的文档分块功能,以使用 Google Vertex AI 基于知识库的模型。

专业开发人员创建 AI 技能,允许 机器人创造程序 在他们的自动化中使用这些技能,从而节省时间和精力。

AI 技能 是通过连接到专业开发人员可以访问的 模型连接 创建的。 接下来,通过使用基于知识库的不同模型来测试提示,对 AI 技能 进行微调,以找到能够解决业务问题的最佳响应。 这些 AI 技能 可供 机器人创造程序 使用,以帮助加速在各种解决方案中创建自动化任务的过程。

先决条件

专业开发人员需要这些角色和权限来创建和测试 AI 技能
  • 角色: AAE_Basic,专业开发人员自定义角色
  • 权限: Bot Creator

请参阅 角色和权限

其他要求:

除了角色和权限之外,专业开发人员必须连接到 机器人代理 22.60.10 及更高版本。 作为测试 模型连接 的一部分,您需要在桌面上运行 机器人。 因此,请确保机器人代理已配置为您的用户。 如果您需要切换到不同的Control Room,请参阅:在 Control Room 实例之间切换设备注册

过程

  1. 登录到 Control Room,然后导航到 自动化 > 创建新项目或 ‘+’ 图标,然后选择 AI 技能
  2. 提供一个名称和描述,然后单击创建和编辑以显示模板大纲。
  3. AI 技能屏幕中,单击选择模型连接,从您有权限访问的 模型连接 可用列表中进行选择。 您会选择一个使用来自 Google Vertex AI以数据源为基础 类型选项创建的 模型连接
    这些模型连接由自动化管理员创建,并分配给具有自定义角色的用户。
  4. 选择 模型连接 后,AI 技能 会根据所选模型的最佳默认参数设置进行配置。 您可以根据需要更改设置。
    AI 技能 编辑器显示了由模型供应商设置的默认参数值,您可以根据需要进行配置。 这些值可以在 Agent Builder 中创建数据存储时进行配置。
  5. 接下来,添加一个可选的筛选条件。 此字段支持以字符串格式输入筛选值。 添加筛选器有助于将模型的搜索范围缩小到 Google 数据存储 内的特定文件。

    您可以通过向数据存储添加相关的元数据,确保 AI 技能 使用 Google 数据存储 中特定文档集中的信息来支持响应。 这缩小了响应的范围,使其更加准确。 这也有助于在将数据传递给基础模型之前减少从矢量数据存储中检索的数据量。 如果数据存储内容庞大,使用元数据的这种筛选机制有助于从 提示 查询中获得更好的响应性能。 例如:对于示例 2024 年的赠与税限额是多少?(见下文),您可以使用 tax_year: ANY("2024") 的筛选器。

    请参阅 筛选结构化或非结构化数据的通用搜索

  6. 现在,您可以开始创建 AI 技能 并根据需要添加提示输入。 让我们通过一个示例来引导您完成这些步骤。
  7. 提示字段中输入包含输入变量的 提示 文本。

    例如:

    2024 年的赠与税限额是多少?

    在此步骤之前,您应该已在 Agent Builder 中上传了过去 3 年的税收规则 PDF 文档,例如:tax_rules_2022.pdf、tax_rules_2023.pdf 和 tax_rules_2024.pdf。

    提示 文本的响应将参考 tax_rules_2024.pdf 文档。

  8. 单击退出提示输入字段。
  9. 单击获取响应以根据您的 提示 从模型中获取响应。
    注: 提示 数据详情可能包含您在 提示 中输入的 PHI、PII 或其他敏感数据。 我们建议在测试和执行 提示 时注意这一点。
  10. 以数据存储为基础 模型连接响应字段中返回响应,并另外显示一个引用字段,显示所有引用参考。

    引用是信息块,说明响应引用自存储在 以数据存储为基础 中的文档的哪个部分。 您可以从 Google 数据存储 查看引用数据存储的文档标题。

    请参阅 解析和分块文档 将文档分块用于 RAG

    注: 文档检索计数参数决定了可以从数据存储中检索的最大分块数,并将其作为上下文提供给超大规模模型以生成响应。

后续步骤

下一步是签入 AI 技能,使其对使用 AI 技能 包的普通开发人员和专业开发人员可用。

您为什么要签入 AI 技能

创建 AI 技能 后,将其签入公共文件夹。 这将允许专业开发人员和普通开发人员在实际正式环境中的 AI 技能 包中使用它。

作为参考,请查看:

可以将一个包含一个或多个嵌入式 AI 技能任务机器人 添加到更大的自动化中,以运行完整的工作流场景。 您将在 Process Composer 中创建这样的工作流。

注: 当您在 AI 技能屏幕中创建或测试 AI 技能 时,可以在以下导航屏幕中查看成功或失败的详细信息以及模型响应:
  • 管理 > 人工智能治理 > 人工智能提示日志
  • 管理 > 人工智能治理 > 事件日志
  • 管理 > 审核日志

请参阅 AI 治理

作为任务序列的下一步,请前往 在 任务机器人 中使用 AI 技能 并在自动化中使用 AI 技能