UiPath Documentation
activities
latest
false
Integration Service 活动
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

生成消息

Anthropic Claude 连接器中的“生成消息”活动。

描述

在给定提示的情况下,使用 Anthropic Claude 消息 API 生成消息响应 ( /v1/messages )。支持纯文本、多轮对话和多模态输入。

项目兼容性

Windows | 跨平台

配置

  • 连接- 在 Integration Service 中建立的连接。访问下拉菜单以选择、添加或管理连接。
  • 模型- 用于生成响应的 Claude 模型。
  • 提示- Claude 在生成响应时使用的提示。
  • 最大令牌数- 生成的响应允许的最大令牌数。最大值为100,000 。默认值为256

高级

选项

  • 系统提示- 系统提示为 Claude 提供了上下文和指令,例如指定特定目标或角色(例如 )。这是可选字段。
  • Top P - 0 到 1 之间的数字。数字越小,需要考虑的令牌就越少。默认为0.7
  • 用于删除“长尾低概率响应”的前 K 个选项。对于每个后续令牌,仅从前 K 个选项中进行抽样。
  • 温度- 注入响应的随机性数量。接受的值介于 0 和 1 之间。

输出

  • 响应- API 返回的完整消息对象。
  • 生成的文本- 由 Claude 生成的首选响应的文本。

常见问题

支持哪些提示词格式?

除纯文本外, “生成消息”活动还支持结构化对话输入和多模态输入。

多次对话轮

传递消息数组以模拟多轮对话:

[
  {"role": "user", "content": "Hello, Claude"},
  {"role": "assistant", "content": "Hello!"},
  {"role": "user", "content": "Can you describe LLMs to me?"}
]
[
  {"role": "user", "content": "Hello, Claude"},
  {"role": "assistant", "content": "Hello!"},
  {"role": "user", "content": "Can you describe LLMs to me?"}
]
用 Claude 的话来说

预填写助理的回复,以指导回复格式:

[
  {
    "role": "user",
    "content": "What is latin for Ant? (A) Apoidea, (B) Rhopalocera, (C) Formicidae"
  },
  {
    "role": "assistant",
    "content": "The answer is ("
  }
]
[
  {
    "role": "user",
    "content": "What is latin for Ant? (A) Apoidea, (B) Rhopalocera, (C) Formicidae"
  },
  {
    "role": "assistant",
    "content": "The answer is ("
  }
]
多模态输入(图像 + 文本)

选项 1:Base64 编码图像

"messages": [
  {
    "role": "user",
    "content": [
      {
        "type": "image",
        "source": {
          "type": "base64",
          "media_type": "<IMAGE_MEDIA_TYPE>",
          "data": "<IMAGE_BASE64>"
        }
      },
      {
        "type": "text",
        "text": "What is in the above image?"
      }
    ]
  }
]
"messages": [
  {
    "role": "user",
    "content": [
      {
        "type": "image",
        "source": {
          "type": "base64",
          "media_type": "<IMAGE_MEDIA_TYPE>",
          "data": "<IMAGE_BASE64>"
        }
      },
      {
        "type": "text",
        "text": "What is in the above image?"
      }
    ]
  }
]

选项 2:URL 引用的图像

{
  "role": "user",
  "content": [
    {
      "type": "image",
      "source": {
        "type": "url",
        "url": "https://upload.wikimedia.org/wikipedia/commons/a/a7/Camponotus_flavomarginatus_ant.jpg"
      }
    },
    {
      "type": "text",
      "text": "What is in the above image?"
    }
  ]
}
{
  "role": "user",
  "content": [
    {
      "type": "image",
      "source": {
        "type": "url",
        "url": "https://upload.wikimedia.org/wikipedia/commons/a/a7/Camponotus_flavomarginatus_ant.jpg"
      }
    },
    {
      "type": "text",
      "text": "What is in the above image?"
    }
  ]
}

有关更多详细信息,请参阅Anthropic 消息 API 文档

  • 描述
  • 项目兼容性
  • 配置
  • 高级
  • 选项
  • 输出
  • 常见问题
  • 支持哪些提示词格式?

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新