Azure OpenAI: Prompt AI 操作使用 Microsoft Azure AI 的补全端点生成文本。 此端点使您能够访问模型的文本输入和输出接口。 您可以用自然语言向模型提供文本提示,它将生成一个补全文本。

先决条件

  • 您必须拥有 Bot Creator 角色 才能使用 Azure OpenAI: 机器人中的 Prompt AI提示 AI action
  • 在调用任何 Microsoft Azure OpenAI 操作之前,请确保您拥有发送请求所需的凭据并且已包含 Azure OpenAI: 身份验证操作

此示例将展示如何使用 Azure OpenAI 发送自然语言提示: Prompt AI action 并获得适当的响应。

过程

  1. Automation Anywhere Control Room 中,导航到操作窗格,选择生成式 AI > Microsoft,拖动 Azure OpenAI: Prompt AI,并将其放置在画布上。
  2. 输入或选择以下字段:

    Azure Prompt AI

    1. 对于身份验证,请选择最新版本,以通过 API 密钥使用 Azure OpenAI: 身份验证操作
      如果您选择待弃用,则可以在不调用身份验证操作的情况下使用 API 密钥进行身份验证。
      注: 即将发布的版本中,待弃用选项将被弃用。
    2. 输入默认作为会话名称,以将会话限制为当前会话。
    3. 输入 部署 ID部署 ID 与您想要用于提示的大型语言模型 (LLM) 相关联。
    4. 输入一个提示,以供模型生成响应。
    5. 输入要生成的最大令牌数。 默认情况下,如果您不输入值,则会通过考虑生成的响应的长度自动设置生成的最大令牌数,以使其保持在所选模型的最大上下文长度内。
    6. 输入温度。 该值指的是响应的随机性。 当温度接近零时,响应会更加集中和确定。 该值越高,响应就越随机。
    7. 要管理可选参数,请单击显示更多选项,如果您想管理可选参数,请选择。 如果您选择 ,您可以添加其他参数,例如: API 版本后缀Top PNLogprobs回显停止出现惩罚频率惩罚最佳Logit 偏差用户。 有关这些可选参数的更多信息,请参阅 Azure Open AI 补全
    8. 将响应保存到变量。 在此示例中,响应被保存到 str_promptai_response
  3. 单击运行启动 bot。 提示的输出是一个列表,您可以将 N 设置为可选参数,为每个输入生成多个提示。 要读取提示的响应,您可以在消息框 action 中打印响应。 在此示例中,列表的第一个元素 str_promptai_response[0] 将打印响应,因为 N 被设置为 1。