摄取内容操作 - 在 Aisera 软件包中使用“摄取内容”操作,将文件上传到 Aisera 数据源,以便索引内容并可在您的自动化中检索。

Automation 360

在 Aisera 软件包中使用“摄取内容”操作,将文件上传到 Aisera 数据源,以便索引内容并可在您的自动化中检索。

开始之前

  • 您必须拥有 Bot Creator 角色才能使用 Aisera: 在机器人中摄取内容 操作。
  • 必须在您的 Automation Anywhere Control Room 中配置并提供一个 Control Room OAuth 连接。
  • 您必须拥有 Aisera 租户基础 URL 才能进行内容摄取。 例如,https://<your-tenant>.api.aisera.cloud。
  • 您必须拥有要将文件导入的数据源或 Aisera GPT 应用程序的授权令牌。 要获取此令牌,请在您的 Aisera 租户中打开应用详情页,导航到数据源,双击您要使用的数据源,并从数据源详情页复制令牌值。
  • 必须有一个要上传的文件以及其唯一标识符。 唯一的文件标识符是一个稳定的引用:若在后续摄取请求中重复使用同一标识符,将更新或替换该标识符已编入索引的原有内容。

关于此任务

摄取内容 操作 向 Aisera 摄取 API 发送一个多部分 HTTP 请求,以将文件上传到指定的数据源。 在 Aisera 索引该文件后,其内容即可被对内容进行提问 操作 检索。 要更新先前索引的内容,请在后续的摄取请求中使用相同的唯一文件标识符。

过程

  1. 在 Automation Anywhere Control Room 中,导航到操作窗格,选择Aisera,拖动导入内容,并将其放置在画布上。
  2. 输入或选择以下字段:

    1. 在连接字段,选择用于身份验证的 Control Room OAuth 连接。
    2. 输入基础 URL。 这是用于内容摄取的 Aisera 租户基础 URL。 例如,https://<your-tenant>.api.aisera.cloud。
    3. 输入数据源令牌。 这是您要将内容导入的数据源或 Aisera GPT 应用程序的授权令牌。
    4. 选择要上传的文件。 有关支持的文件类型列表,请参阅 Aisera 软件包。
      重要: 文件选择器不会按支持的文件类型进行筛选。 如果您选择了不受支持的文件类型,Aisera API 会返回错误。 在您的自动化中使用 Error 输出变量,以捕获和处理错误消息。
    5. 输入唯一文件 ID。 此标识符将上传的文件映射到其在 Aisera 中的索引内容。 如果您在后续的摄取请求中使用相同的标识符,Aisera 会更新或替换该标识符之前索引的内容。
      重要: 唯一文件 ID 字段不能为空。 如果此字段留空,操作 将会失败。
    6. (可选)输入文件名称。 如果您将此字段留空,操作将使用所选文件的实际名称。
    7. (可选)输入文件的 MIME 类型。 如果您将此字段留空,操作将自动检测 MIME 类型。
  3. 在输出部分,分配一个字典变量来存储响应。 该变量包含以下键:
    键 类型 描述
    trackingId 字符串 Aisera API 为摄取请求返回的跟踪 ID。 使用此值来监控索引作业的状态。
    警告 字符串 Aisera API 返回的警告消息(如有)。
    错误 字符串 如果请求失败,Aisera API 会返回错误消息。
    成功 布尔值 如果文件上传成功,为 true;如果上传失败,为 false。
  4. 单击运行启动 机器人。 检查输出变量中的 success 键以确认文件已上传。 如果 success 为 false,读取 error 键以获取 Aisera API 返回的错误消息。

结果

如果上传成功,success 为 true,且 trackingId 包含 Aisera 作业标识符。 Aisera 异步索引该文件;索引完成后,内容即可被检索。

如果上传失败,success 为 false。 常见原因包括:

  • 选择了不受支持的文件类型。
  • 唯一文件 ID 字段为空。
  • OAuth 连接未配置或已过期。
  • 基础 URL 或数据源令牌不正确。
  • 该文件无法作为流读取,并且本地文件路径为空或该路径下不存在文件。

下一步做什么

文件被索引后,您可以使用对内容进行提问 操作 查询已摄取的内容。 请参阅 “对内容提问”操作。