> ## Documentation Index
> Fetch the complete documentation index at: https://dripart-docs-custom-nodes-sdk-v2-frontend.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# ClaudeNode - ComfyUI Built-in Node Documentation

> Anthropic の Claude モデルからテキスト応答を生成します。

Anthropic の Claude モデルからテキスト応答を生成します。テキストプロンプトを指定し、必要に応じてマルチモーダルコンテキスト用の画像を1枚以上追加すると、ノードはモデルが生成したテキスト応答を返します。

## 入力

入力は、共通設定、モデル選択時に表示されるモデル固有設定、任意の参照画像にグループ化されています。

### 共通入力

| パラメータ       | 説明                                                    | データ型           | 必須  | 範囲                                                                                                                                                             |
| ----------- | ----------------------------------------------------- | -------------- | --- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `モデル`       | 応答の生成に使用される Claude モデルです。モデルを選択すると、下にモデル固有の設定が表示されます。 | DYNAMIC\_COMBO | はい  | `"Opus 5"`<br />`"Opus 4.8"`<br />`"Fable 5"`<br />`"Sonnet 5"`<br />`"Opus 4.7"`<br />`"Opus 4.6"`<br />`"Sonnet 4.6"`<br />`"Sonnet 4.5"`<br />`"Haiku 4.5"` |
| `プロンプト`     | モデルに入力するテキストです。（デフォルト: 空文字列）                          | STRING         | はい  | N/A                                                                                                                                                            |
| `シード`       | ノードを再実行するかどうかを制御するシードです。結果はシードに関係なく非決定的です。（デフォルト: 0）  | INT            | はい  | 0〜2147483647                                                                                                                                                   |
| `システムプロンプト` | モデルの動作を規定する基盤となる指示です。（デフォルト: 空文字列）                    | STRING         | いいえ | N/A                                                                                                                                                            |

### Opus 5 および Fable 5 入力

これらの2つのモデルは同じ設定を共有します。温度設定は公開されておらず、推論は常に有効です。

| パラメータ              | 説明                                                  | データ型  | 必須 | 範囲                                    |
| ------------------ | --------------------------------------------------- | ----- | -- | ------------------------------------- |
| `max_tokens`       | 生成するトークンの最大数です（推論が有効な場合は推論トークンを含みます）。（デフォルト: 32768） | INT   | はい | 4096〜64000                            |
| `reasoning_effort` | 拡張思考のレベルです。このモデルでは推論は常に有効です。（デフォルト: "high"）         | COMBO | はい | `"low"`<br />`"medium"`<br />`"high"` |

### Opus 4.8 および Sonnet 5 入力

これらの2つのモデルは同じ設定を共有します。温度設定は公開されていません。

| パラメータ              | 説明                                                  | データ型  | 必須 | 範囲                                                 |
| ------------------ | --------------------------------------------------- | ----- | -- | -------------------------------------------------- |
| `max_tokens`       | 生成するトークンの最大数です（推論が有効な場合は推論トークンを含みます）。（デフォルト: 32768） | INT   | はい | 4096〜64000                                         |
| `reasoning_effort` | 拡張思考のレベルです。`"off"` は推論を無効にします。（デフォルト: "off"）        | COMBO | はい | `"off"`<br />`"low"`<br />`"medium"`<br />`"high"` |

### Opus 4.7、Opus 4.6、Sonnet 4.6、Sonnet 4.5 入力

これらの4つのモデルは同じ設定を共有します。

| パラメータ              | 説明                                                                                                     | データ型  | 必須 | 範囲                                                 |
| ------------------ | ------------------------------------------------------------------------------------------------------ | ----- | -- | -------------------------------------------------- |
| `max_tokens`       | 生成するトークンの最大数です（推論が有効な場合は推論トークンを含みます）。（デフォルト: 32768）                                                    | INT   | はい | 4096〜64000                                         |
| `temperature`      | ランダム性を制御します。0.0 は決定的で、1.0 は最もランダムです。Opus 4.7 と、`reasoning_effort` が設定されているすべてのモデルでは無視されます。（デフォルト: 1.0） | FLOAT | はい | 0.0〜1.0（ステップ: 0.01）                                |
| `reasoning_effort` | 拡張思考のレベルです。`"off"` は推論を無効にします。（デフォルト: "off"）                                                           | COMBO | はい | `"off"`<br />`"low"`<br />`"medium"`<br />`"high"` |

### Haiku 4.5 入力

このモデルは `reasoning_effort` 設定を公開しません。

| パラメータ         | 説明                                                                                                     | データ型  | 必須 | 範囲                  |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----- | -- | ------------------- |
| `max_tokens`  | 生成するトークンの最大数です（推論が有効な場合は推論トークンを含みます）。（デフォルト: 32768）                                                    | INT   | はい | 4096〜64000          |
| `temperature` | ランダム性を制御します。0.0 は決定的で、1.0 は最もランダムです。Opus 4.7 と、`reasoning_effort` が設定されているすべてのモデルでは無視されます。（デフォルト: 1.0） | FLOAT | はい | 0.0〜1.0（ステップ: 0.01） |

### 参照入力

| パラメータ | 説明                                                                                            | データ型  | 必須  | 範囲    |
| ----- | --------------------------------------------------------------------------------------------- | ----- | --- | ----- |
| `画像`  | モデルのコンテキストとして使用する任意の画像です。最大20枚まで指定できます。拡張可能スロット: 1〜20個のアイテム（`image_1` ... `image_20`）を接続できます。 | IMAGE | いいえ | 0〜20枚 |

### パラメータの制約

* **画像の制限:** 1リクエストあたり最大20枚の画像を提供できます。20枚を超える画像を接続するとエラーが発生します。
* **プロンプトの要件:** プロンプトには、少なくとも1つの空白以外の文字が含まれている必要があります。空のプロンプトは検証エラーになります。
* **温度の扱い:** 思考が有効な場合、Anthropic API では `temperature` を未設定にする必要があります（デフォルトの1.0になります）。Opus 5、Opus 4.8、Fable 5、Sonnet 5 は温度設定を公開していません。Opus 4.7 は `temperature` を無視し、`reasoning_effort` が `"low"`、`"medium"`、`"high"` に設定されているモデルでも無視されます。
* **推論・思考の動作:** `reasoning_effort` 設定は、思考を有効にするかどうかを制御します。Opus 5 と Fable 5 は常に推論が有効です。Haiku 4.5 は推論をサポートしていません。思考が有効な場合、ノードは選択されたモデルに応じて、適応型または予算ベースの適切な思考モードを使用します。予算モードでは、実際の応答に少なくとも1024トークンを残すために、推論トークンの予算に上限が設定されます。
* **安全性による拒否:** Claude が安全性の理由でリクエストへの回答を拒否した場合、ノードはプロンプトを言い換えるか、別のモデルを試すよう求めるエラーを発生させます。
* **出力テキスト:** 思考・推論ブロックは出力に含まれません。生成されたテキストのみが返されます。

## 出力

| 出力名      | 説明                                                                                                    | データ型   |
| -------- | ----------------------------------------------------------------------------------------------------- | ------ |
| `output` | Claude モデルから生成されたテキスト応答です。思考・推論ブロックは含まれません。テキストが生成されなかった場合は、「Empty response from Claude model.」を返します。 | STRING |

> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください！ [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ClaudeNode/ja.md)

***

**Source fingerprint (SHA-256):** `b0381e7981e5886d66b6976c7ddcad3f142bdd803271a6ac8567293dcddaa98a`
