UiPath Documentation
activities
latest
false
Integration Service アクティビティ
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

メッセージを生成

[メッセージを生成] アクティビティを Anthropic Claude コネクタで使用します。

説明

プロンプトを指定すると、Anthropic Claude Messages API (/v1/messages) を使用してメッセージ応答を生成します。プレーン テキスト、複数ターンの会話、マルチモーダル入力がサポートされています。

プロジェクトの対応 OS

Windows | クロスプラットフォーム

構成

  • コネクション - Integration Service で確立されたコネクションです。ドロップダウン メニューからコネクションを選択、追加、または管理します。
  • モデル - 応答の生成に使用する Claude モデルです。
  • プロンプト - 回答を生成する際に Anthropic が使用するプロンプトです。
  • 最大トークン 数 - 生成される応答に対して許可されるトークンの最大数です。最大値は 100,000です。既定値は 256です。

Advanced (カスタム)

オプション

  • システム プロンプト - システム プロンプトは、特定の目標やロールの指定など、コンテキストと指示を Claude に提供します。これは任意のフィールドです。
  • 上位 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?"}
]
クロードの口に言葉を入れる

回答形式のガイドとなるように、アシスタントの返信を事前に入力します。

[
  {
    "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 アカデミー

質問する UiPath フォーラム

最新情報を取得