创建 AI 技能

通过在 AI Agent Studio 中创建可重用的 AI 技能,利用 生成式 AI 的强大功能增强您的自动化。AI 技能 使专业开发者能够配置提示、参数、文件输入和模型连接,从而生成具有上下文且一致的 AI 输出,可在多个解决方案中复用。

通过选择 模型连接、配置提示逻辑,并将该技能提供给平民开发者和专业开发者用于自动化构建,即可创建 AI 技能

供应商 类型 支持多模态输入的模型
Amazon Bedrock

标准

微调

以知识库为基础

amazon.nova-lite-v1:0

amazon.nova-pro-v1:0

anthropic.claude-3.5-sonnet-20241022-v2:0

anthropic.claude-3.7-sonnet-20250219-v1:0

anthropic.claude-sonnet-4-20250514-v1:0

anthropic.claude-sonnet-4.5-20250929-v1:0

Automation Anywhere Grounded by Enterprise Knowledge
Azure OpenAI

标准

微调

以 AI 搜索为基础

gpt-4.1

gpt-4o

gpt-4o-mini

Google Vertex AI

标准

微调

以数据源为基础

gemini-2.5-flash

gemini-2.5-pro

claude-3.7-sonnet

claude-sonnet-4

OpenAI

标准

微调

gpt-4.1

gpt-4o

注: 某些模型支持多模态输入,使 AI 技能 能够处理除文本之外的图像和文档。 这些功能仅适用于受支持的生成式 AI 模型,并且会根据模型供应商的不同而有所差异。

此主题将引导您完成创建 AI 技能 的步骤。

先决条件

专业开发人员需要这些角色和权限来创建和测试 AI 技能
  • 角色: AAE_Basic,专业开发人员自定义角色
  • 权限: 机器人创造程序
  • 设置: 必须启用管理 > 设置 > AI 数据管理 > 数据记录设置。 自动化管理员可以为专业开发人员启用此设置

请参阅 角色和权限

其他要求:

作为测试 模型连接 的一部分,您需要在桌面上运行 机器人。 因此,请确保 Bot Agent 已配置为您的用户。 如果您需要切换到不同的 Control Room,请参阅:在 Control Room 实例之间切换设备注册

过程

  1. 创建新 AI 技能
    1. 登录到 Control Room
    2. 导航至自动化 > 创建,或单击“+”图标并选择 AI 技能
    3. 输入名称和描述,然后单击创建并编辑。 创建一个名称为患者出院坐席的示例。
  2. 模型连接: 选择 模型连接。 在 AI 技能 编辑器顶部,单击 模型连接 下的选择...,以打开分配给您的 模型连接 列表。
    选择后:
    • 模型连接名称供应商描述将显示在标题栏中。

    • 频率惩罚存在惩罚N最大令牌数温度Top P 等参数字段将变为可编辑。

    这些默认设置已针对所选模型进行优化,但可根据需要进行调整。

  3. 系统提示(可选): 使用此功能来定义高级上下文或行为准则。 如果所选 模型连接 支持 系统提示,您将看到 系统提示 部分。 有关 系统提示 的详细信息,请参阅 系统提示。 例如:您是一名家庭医生,正在制定一份全面的患者出院计划。
  4. 用户提示: 输入指令到模型中。 您可以使用 $variableName$ 语法来引用字符串输入。 用户提示支持多行文本输入,并可扩展文本区域,如屏幕截图所示。 例如: 制定一份详细的患者出院计划... 使用以下 $patientdetails$ 来创建标题…
  5. 提示输入:(右侧)
    字符串输入:
    • 单击添加字符串或单击 + 添加输入字符串。 输入
    • 显示为文本输入创建的变量。
    • 每个输入均包括名称、数值和操作(复制、删除)。
    • 示例:patientdetails
    文件输入:
    • 单击添加文件或单击 + 添加文件字符串。 输入
    • 选择来自 Control Room 存储库的文件,或上传一个新文件。 支持的文件类型包括:

      • 图像:.jpeg.jpg.png.gif.webp

      • 文档:.txt.pdf.docx.csv

    AI 技能 参数
    注: 将自动强制执行模型特定的文件大小、支持类型及最大文件数量限制。
  6. 文件提示(可选): 仅在支持多模态输入时显示。 如果您已添加文件,则将能够从下拉列表中选择这些文件。 它控制从右侧文件面板中哪些文件输入会被包含在最终发送给模型的请求中。
    注: 附加到 AI 技能 的文件不会由 AI 防护机制 进行数据屏蔽处理。

    防护机制仅对文本提示进行评估和屏蔽。

    文件内容将按原样直接传递给模型。

    注: 文件的最大数量和允许的文件大小取决于所选的模型连接。Automation 360 会自动强制执行供应商的限制。
  7. 获取响应: 使用获取响应通过所选的 模型连接 预览结果。 您可以使用 AI 防护机制 测试您的 AI 技能。 使用使用 AI 防护机制进行测试选项来模拟所选防护机制对您的提示和模型响应的影响。 如果选择了防护机制,将扫描提示以检测毒性和敏感数据。 如果未选择防护机制,则不会对提示执行防护机制评估。
    注: 要使用使用 AI 防护机制进行测试,必须在全局管理员设置中启用 AI 防护机制,并且需要查看 AI 防护机制查看设置权限。 您可以在 AI 治理 中查看审计跟踪,了解每个测试的详细记录。

    使用防护机制进行测试时,您将看到 用户提示 和响应的毒性。 要查看数据屏蔽的结果,请单击查看数据屏蔽执行。 将显示提示中识别出的任何敏感数据的标记化屏蔽值。

    AI 技能 发送的提示违反了活动防护机制中定义的阻止规则时,使用该技能的自动化将停止执行,返回错误消息且 LLM 不会产生任何响应。 错误消息通常会指示提示已被防护机制阻止。 有关设置毒性规则的更多信息,请参阅 创建和管理 AI 防护机制

  8. 数据日志记录: 在屏幕右上角会出现一个切换按钮: 数据日志记录已禁用

    启用后: 切换开关至数据记录已启用。 系统会将提示、响应以及模型参数和文件元数据记录到 AI > 治理 > AI 提示日志

    禁用时: 仅捕获最低限度的元数据。

    开发人员可根据内容的敏感程度决定记录多少信息。

    注: AI 治理 不会存储已上传文件的内容或其元数据。

示例

单击 AI 技能 旁边的省略号以查看和访问专业开发人员可用的操作。

AI 技能 操作

操作 功能
移动 AI 技能 单击此操作以选择要将 AI 技能 移动到的位置,具体取决于您的文件夹权限。
签入 AI 技能 允许您将 AI 技能 签入到不同的文件夹。 AI 技能状态 已更新,并且会显示您在 AI 技能 中签入的文件夹。 示例:如果您将 AI 技能 签入到公共文件夹中,则状态标签将显示为公共。
查看 AI 技能 打开 AI 技能 以显示详细信息。
编辑 AI 技能 允许您编辑 AI 技能
注: 专业开发者拥有此权限。
复制 AI 技能 允许您复制现有 AI 技能 以新建一个具有相同详细信息的副本。 不过,您必须提供不同的名称,因为 AI 技能 不允许重复。
注: 专业开发者拥有此权限。
查看参考 允许您查看使用此 AI 技能 且与其有直接依赖关系的其他 机器人 参考。
删除 AI 技能 允许您删除 AI 技能
注: 专业开发者拥有此权限。

后续步骤

下一步是签入 AI 技能,使普通开发人员能够通过 AI 技能 软件包 使用它。

为什么要签入 AI 技能

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

作为参考,请查看:

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

注: 当您在 AI 技能屏幕中创建或测试 AI 技能 时,成功或失败的详细信息以及模型响应可以在 管理 > 审计日志管理 > AI 治理 导航中查看。 请参阅 AI 治理

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