AI Agent Studio v.36 版本发布

查看 AI Agent Studio v.36 版本中的新增内容、更改内容、修复内容及限制。

新增内容

AI 防护机制

此版本引入了 AI 防护机制,是一项保护敏感数据并促进负责任 AI 使用的新功能。AI 防护机制 通过在发送到 LLM 的提示中屏蔽 PII、PHI 和 PCI 来保护敏感数据。 此外,它们还对提示和响应进行监控,以发现潜在的有害语言。 管理员可以配置数据屏蔽规则,并将其分配给特定文件夹,确保在各种自动化中提供一致的数据保护。

重要: AI 防护机制 产品可在 Automation 360 Cloud 中使用,并且能够与 AI Guardrail(LLM 提示次数)许可证以及 企业平台 许可证结合使用。 有关此许可证的详细信息,请参阅 Enterprise Platform

AI 防护机制

AI 技能 中的 系统提示

AI 技能 中,将引入一个名称为系统提示的新功能。 此可选字段对有权查看或编辑 AI 技能 的任何人员可见,允许您为底层模型提供初始说明或上下文。 系统提示 有助于确定模型的方向或基础,影响模型对用户提示的响应,确保提供更加相关和准确的输出。 系统提示 字段将显示在所有模型中。 对于支持 系统提示 的模型,所提供的文本将作为 系统提示 发送。 对于不支持系统提示的模型,系统提示 字段中提供的文本将放置到 用户提示 前方。

系统提示

Control Room 中全局启用或禁用 AI 防护机制 策略

管理员现在可以导航到管理 > 设置 > AI 防护机制 ,通过云许可证在 Control Room 中启用 AI 防护机制

当启用此设置时,专业开发人员可以创建 AI 防护机制,以执行保护敏感信息的规则并促进负责任地使用 AI。

分配角色和权限以启用 AI 防护机制

AI Agent Studio 中支持 RAG 功能,以使用 Azure OpenAI 以 AI 搜索为基础 创建有根据的 模型连接

使用 Azure OpenAI 的本地 RAG(检索增强生成)功能创建 以 AI 搜索为基础 模型连接,以从 Azure AI Search 索引中检索信息,从而获得更准确且相关的响应。

创建具有 Azure OpenAI RAG 功能的基础 模型连接

AI 技能 中使用 AI 防护机制 进行测试

通过在部署前针对 AI 防护机制 测试您的 AI 技能,提升其可靠性和安全性。 通过这项新功能,您可以模拟所选防护机制对提示和模型响应的影响。 此更新提供毒性和数据屏蔽结果。 您可以单击查看数据屏蔽执行选项,以显示敏感数据的标记化屏蔽值。 深入了解在启用防护机制的实际正式环境中,您的 AI 技能 将如何运行。 在 AI 技能 编辑器中访问此功能,并查看 AI 治理 日志以获取各测试的详细记录。

创建 AI 技能

自定义模型定义 - 使用 AWS 签名认证进行身份验证

此版本在 AI Agent Studio 中定义自定义模型时引入了对 AWS Signature 身份验证的支持。 通过此增强功能,您可以与更多使用这种身份验证方法的基于 AWS 的 AI/ML 服务无缝集成。 现在,您可以在定义新的自定义模型时将 authType 设置为 AWS SIGNATURE。 例如: "authType" : "AWS_SIGNATURE_V4"。 这将需要提供必要的 AWS 凭据 - 访问密钥 ID、秘密访问密钥、会话密钥(可选)和区域。

例如:

{
   "name":"Bedrock - Claude2.1",
   "description":"string",
   "version":"string",
   "authAction":{
      "authType":"AWS_SIGNATURE_V4",
      "awsSignatureV4":{
         "accessKey":{
            "location":"header",
            "keyName":"aws_sign_access_key"
         },
         "secretkey":{
            "location":"header",
            "keyName":"aws_sign_access_key"
         },
         "sessionkey":{
            "location":"header",
            "keyName":"aws_sign_session_key"
         }
      }
   },
   "api_type":"REST",
   "actions":[
      {
         .... 
      }
   ]
}

自定义模型定义

自定义模型定义 - 更新现有模型

此版本引入了使用新引入的 PUT 和 PATCH 方法修改现有自定义模型定义的功能。 以前,不支持对现有自定义模型进行修改。

PUT(替换/更新整个模型): 使用 PUT 端点可完全替换或更新现有的自定义模型定义。 当需要更新模型的多个属性时,可使用此方法。
PUT https://{ControlRoom}/gai/prompttools/v1/custommodel
注: 此操作仅限于没有关联 模型连接 的自定义模型。
PATCH(部分更新 - 名称和描述): 使用 PATCH 端点只更新现有自定义模型定义的名称和描述。
PATCH https://{ControlRoom}/gai/prompttools/v1/custommodel

两个端点都需要 vendorNamemodelName 来标识需要更新的自定义模型,并且在成功执行后将返回包含已更新模型详细信息的 200 OK 响应。

自定义模型定义

自定义模型定义 - 列出自定义模型 API,可按供应商名称筛选

此版本引入了按供应商名称筛选自定义模型列表的功能,并可根据特定条件对结果进行排序。

POST https://{ControlRoom}/gai/prompttools/v1/custommodel/list
请求正文
{
   "sort":[
      {
         "field":"name",
         "direction":"asc"
      }
   ],
   "filter":{
      "operator":"and",
      "operands":[
         {
            "operator":"eq",
            "field":"name",
            "value":"CustomVendor"
         }
      ]
   }
}

AI Agent Studio API

AI Agent Studio 中支持 RAG 功能,以使用 Azure OpenAI 以 AI 搜索为基础 创建有根据的 模型连接

使用来自 Azure OpenAI 的本地 RAG(检索增强生成)功能创建 以 AI 搜索为基础 模型连接,将大型语言模型与来自 Azure AI Search 的企业数据相结合,构建丰富的搜索体验。

创建具有 Azure OpenAI RAG 功能的基础 模型连接

引入 GenAI 模型调用小部件

新的 GenAI 模型在主屏幕的 AI 治理 仪表板中调用小部件,显示在自动化中使用的前 5 个 GenAI 模型。 单击模型名称可深入查看针对该模型预先筛选的 AI 治理 事件日志。

使用 AI 治理 仪表板小部件

更改内容

自定义模型集成增强功能(Service Cloud 工单 ID: 02147228)

AI Agent Studio 现在支持集成您已开发或部署的自定义大型语言模型 (LLM)。 此功能现在包括用于这些自定义模型的完整生命周期管理的 API,包括定义、检索、修改和移除,使您能够在 AI Agent Studio 中使用专用的 AI 模型。

自定义模型定义

在创建 模型连接 向导中搜索并添加角色

您现在可以在创建 模型连接 时搜索并添加角色。

创建和管理 模型连接

增强了父级/子级机器人执行的 AI 治理 日志记录

AI 治理 日志现在通过在启动子级机器人时准确反映父级机器人的详细信息,为机器人执行提供了更高的可见性,适用于 Generative AI Command 软件包和利用 AI 技能 的自动化。 以前,日志显示子级机器人信息,会造成不一致。 此增强功能确保日志现在包括父级机器人 ID、名称和文件夹路径,以改进审计跟踪。 例如,如果父级机器人 ID 103触发一个子级机器人,日志将正确显示 103,而不是子级机器人的 ID。 此改进对 AI 治理 中的提示日志和事件日志都有影响。

AI 治理

AI 治理 AI 提示日志事件日志 选项卡: 新建 AI 防护机制

已在 AI 治理 AI 提示日志事件日志 屏幕中添加了新列 AI 防护机制。 在您打开单个提示或事件日志时,AI 防护机制 新字段也包含在会话详细信息或事件中。 此列提供有关应用于每个提示和事件的特定防护机制的信息。

AI 提示日志 | 事件日志

AI 治理 AI 提示日志 的增强功能: 新的毒性分析和 系统提示/用户提示
  1. 总体毒性: 系统和用户提示的毒性分数现在显示出来。
  2. 响应毒性: LLM 响应的毒性级别也包括在内,从而能够更好地评估生成的内容。
  3. 双重提示显示: 现在,系统提示用户提示 均已清楚显示。 这就明确了交互的背景,尤其是在引入系统提示和用户提示时。 之前的 Prompt 字段已重命名为 User prompt
  4. 模型连接类型: 现在,AI 提示日志 显示模型连接类型,详细说明了模型的连接方式,例如标准、微调或各种有基础的选项。

AI 提示日志

AI 治理 事件日志 的增强功能: 新的毒性分析和 系统提示/用户提示
  1. 总体毒性: 系统和用户提示的毒性分数现在显示出来。
  2. 响应毒性: LLM 响应的毒性级别也包括在内,从而能够更好地评估生成的内容。
  3. 双重提示显示: 现在,系统提示用户提示 均已清楚显示。 这就明确了交互的背景,尤其是在引入系统提示和用户提示时。 之前的 Prompt 字段已重命名为 User prompt
  4. 模型连接类型: 现在,事件日志 显示模型连接类型,详细说明了模型的连接方式,例如标准、微调或各种有基础的选项。

事件日志

修复

Anthropic Claude 2.1 和 Anthropic Claude 3.5 模型,由于在 Amazon Bedrock 上不支持作为微调模型使用,已从 Amazon Bedrock 微调类型中的可用模型选项中移除。 以前,当选择微调作为 Amazon Bedrock 下的类型时,这些模型会错误地显示在模型选择中。
修复了在实时模式(有人值守自动化)下运行 API 任务 时不支持 AI 治理 日志的问题。 此版本已解决了这一限制。
修复了误导性的错误消息,该消息错误地指出 Bot Agent 需要更新才能实现准确的 AI 治理 日志记录。 以前,曾在 AI 治理 部分中观察到此错误,特别是在 AI 提示日志事件日志 中(Bot Agent 版本 22.100.xx 或更高版本)。
修复了会错误收到提示 Bot Agent 更新 AI 治理审核日志通知的问题。 以前,即便使用兼容的 Bot Agent 版本(22.60.10 及更高版本),此通知也会错误地出现在 管理 > 设置 > AI 数据管理 > 数据记录设置 设置和 AI 治理 日志(AI 提示日志事件日志)中。
修复了阻止您在创建 模型连接 时将 ap-southeast-2 添加为区域的问题。 以前,输入 ap-southeast-2 不会正确添加该区域。

Service Cloud 工单 ID: 02175254

修复了在使用 Automation Anywhere Enterprise Knowledge 时阻止您创建 模型连接 的问题。 以前,尝试创建 模型连接 时会失败。

Service Cloud 工单 ID: 02204046

限制

将文件夹分配给 AI 防护机制
  • AI 防护机制 只能分配给父文件夹。 父文件夹内的子文件夹不会继承或具有特定的防护机制分配。
  • 当父机器人调用驻留在不同文件夹中的子机器人时,将应用与父机器人文件夹相关的防护机制策略。
防护机制登录页上的未找到文件 错误:

在此版本中,当您尝试访问防护机制登录页时,可能会遇到未找到文件错误。 如果您对任何分配了防护机制的文件夹没有查看内容权限,无论该防护机制是由您还是其他用户创建的,或者是直接分配给您的,都会出现这种情况。 这一限制妨碍了对防护机制的一般导航和管理。

在主屏幕的 AI 治理 仪表板标签中,单击包含特殊字符(例如 “*”、“?”、“+”、“=”、“&&”、“||”、“>”、“<”、“!”、“(”、“)”、“{”、“}”、“[”、“]”、“^”、“~", ":” 或用双引号括起来的单词)的模型名称时,会显示类似于以下屏幕截图的错误消息。 这是因为 AI 治理 仪表板中的搜索功能目前不支持这些特殊字符。

单击包含特殊字符的模型名称时的错误消息

AI 技能AI 技能 模板文件属性中文件夹字段目前无法按预期工作。 在此屏幕中更改文件夹位置时,在保存更改时实际上并不会将 AI 技能AI 技能 模板移动到指定位置。
AI 技能 中,系统提示 无法使用 AI 防护机制 进行测试

AI 技能 编辑器中,当前不支持对系统提示进行 AI 防护机制 测试。 当在自动化中使用并在运行时执行时,防护机制将正确运行,提供系统提示。 这意味着您无法在 AI 技能 开发阶段直接测试防护机制在系统提示中的应用。 此限制仅影响使用 AI 防护机制 进行的测试。

AI 技能 API 任务 日志记录问题

通过按需 API 任务 触发的 AI 技能 执行不会将响应记录到 AI 治理 事件日志。 在 AI 技能 之后添加至少 1 秒的延迟操作: 对所有按需 API 任务 执行执行操作是当前解决此日志记录问题的临时解决方案。


AI 技能 按需执行日志记录问题 API 任务

界面更新

AI 防护机制
引入了一个新的导航菜单以访问 AI 防护机制

新的导航,以访问 AI 防护机制

AI 防护机制