Amazon Titan: 聊天 AI action

Amazon Titan: 聊天 AI 操作将自动化连接到 Amazon Bedrock Titan 聊天 AI 功能。 此操作在与用户的自然、信息性、上下文感知对话中启用自动化,提供更个性化、更积极的自动化体验。

先决条件

  • 您必须拥有 Bot Creator 角色 才能使用 Amazon Titan: 机器人中的聊天 AI 操作。
  • 确保您拥有发送请求所需的凭据,并在调用任何 Amazon Bedrock 操作之前包含 Amazon Bedrock: 身份验证 action

此示例展示了如何使用 Titan Chat AI 操作发送自然语言消息并获得适当的响应。

过程

  1. Automation Anywhere Control Room 中,导航到 操作 窗格,选择 生成式人工智能 > Amazon Bedrock,拖动 Amazon Titan: 聊天 AI,并将其放置在画布中。
  2. 输入或选择以下字段:

    Amazon Titan: 聊天 AI 操作

    1. 输入地区。 有关地区的信息,请参阅 Amazon Bedrock GA 地区
    2. 单击 模型 下拉菜单,然后选择一个用于通信的模型。
      • Titan Text G1 - Lite: Amazon 的 Titan Text G1-Lite 是较大 Titan Text G1 模型的精简高效版本,使其更适合资源有限的设备。
      • Titan Text G1 - Express: Amazon 的 Titan Text G1-Express 模型是一个多功能且具有成本效益的大型语言模型 (LLM),专为各种文本生成任务而设计。
      • 其他支持的版本: 输入其他支持的模型。
    3. 输入聊天消息,以供模型生成回复。
      注: 聊天操作会在同一会话中保留前一个聊天操作的结果。 如果您连续调用聊天操作,模型可以理解后续消息并将其与之前的消息关联起来。 然而,所有聊天记录在会话结束后都会被删除。
    4. 输入最大长度。
      默认情况下,如果您不输入值,则最大长度会自动设置,以确保在考虑生成响应的长度后,将其保持在所选模型的最大上下文长度范围内。
    5. 输入温度。 该值指的是响应的随机性。 当温度接近零时,响应变得具体。 值越高,响应就越随机。
    6. 输入 默认 作为会话名称,以将会话限制为当前会话。
    7. 要管理可选参数,请单击显示更多选项并选择。 如果您选择 ,您可以添加其他参数,例如: 顶部 P添加指令停止序列。 有关这些可选参数的信息,请参阅 学习模型
    8. 将响应保存到变量。 在此示例中,响应被保存到 str_ChatResponse-1
  3. 单击运行启动 bot
    您可以通过打印消息框 action中的响应来读取字段的值。 在此示例中,第一个聊天响应存储在str_ChatResponse-1。 您可以添加额外的聊天请求以获得额外的响应,如示例所示。
    提示: 要在同一个机器人中维护多个聊天,您需要用不同的名称或变量创建多个会话。