ノードを接続してワークフローを実行する

ノードを追加して接続し、CawCut で最初の AI ワークフローを実行する方法を説明します。

2026年9月10日 更新 · 5 分で読める

ワークフローを作成した後、キャンバスを使用してコンテンツを作成するプロセスを構築します。AI ワークフローは複数のタスクを接続し、あるノードの出力を別のノードの入力として使用できるようにします。たとえば、テキスト生成ノードでプロンプトを作成し、画像生成ノードでそのプロンプトから画像を生成できます。

1. AI ワークフローの仕組み

各ノードはワークフローの一部を実行します。

  • 入力: テキスト、画像、商品 URL など、ノードが必要とする情報。
  • 処理: コンテンツの生成、結合、編集など、ノードが実行するタスク。
  • 出力: ノードが別のノードに送信するか、使用できるように返す結果。
  • 接続: 前のノードの出力を後のノードの入力へ運ぶ経路。

ほとんどのワークフローは左から右へ進みます。ソースまたは指示から始め、生成または編集ノードに接続し、最終結果に到達するまでノードを接続します。

2. ノードを追加する

1. 上部ツールバーの [+] ボタンをクリックするか、キャンバスの空白部分を右クリックして、ノード追加メニューを開きます。

2. 必要なタスクを実行するノードを選択します。たとえば、テキストを作成するにはテキスト生成ノード、画像を作成するには画像生成ノードを追加します。

ノード追加メニューを開いてノードを選択

3. この手順を繰り返して、ワークフローに必要な残りのノードを追加します。

3. ノード入力を準備する

ワークフローを接続する前に、各ノードが必要とするものを確認します。入力は次のいずれかから取得できます。

  • ノードに直接入力またはアップロードする値。
  • 接続された別のノードの出力。

モデル、アスペクト比、長さ、生成オプションなど、固定する設定を構成します。前のノードから値を自動的に供給する場合は、その入力を接続できる状態にしておきます。

4. ノードを接続する

接続によって、ワークフローの順序とノード間で渡される情報が決まります。上流ノードが出力を作成し、下流ノードがそれを入力として受け取ります。出力から接続済みノードを直接作成するか、キャンバス上にある 2 つのノードを接続できます。

4.1 接続されたノードを追加する

次のノードがまだキャンバスに追加されていない場合は、この方法を使用します。

1. 既存ノードの出力ポートから、キャンバスの空白部分へ接続線をドラッグします。

2. 接続線を放してノード追加メニューを開きます。表示される項目は出力の種類によって変わり、その出力を使用できるノードのみが表示されます。

3. メニューから項目を選択します。CawCut がその種類のノードをキャンバスに追加し、出力を互換性のある入力へ自動的に接続します。

出力をキャンバスの空白部分へドラッグして互換性のあるノードを選択

4.2 既存のノードを接続する

両方のノードがすでにキャンバスにある場合は、この方法を使用します。

1. 結果を提供するノードの出力ポートを見つけます。

2. 出力ポートから、次のノードの互換性のある入力ポートへ接続線をドラッグします。

ノードの出力ポートから接続線をドラッグ

3. 入力ポート上で接続線を放します。2 つのポート間に線が表示されれば、接続が作成されています。

出力ポートから入力ポートへ接続された 2 つのノード

4. 必須の下流入力すべてに必要な情報が届くまで、ノードの接続を続けます。

たとえば、画像出力を画像生成ノードの画像入力へ接続します。ワークフローの実行時、生成された画像が次のノードへ自動的に渡されます。

4.3 接続を確認する

開始ノードを左側、最終出力ノードを右側に配置します。特に 1 つの出力を複数の下流ノードで使用する場合は、各接続を簡単に確認できるようにノード間に十分な間隔を空けます。

ワークフローを実行する前に、各接続を最初から最後までたどり、次の点を確認します。

  • すべての接続が出力ポートから入力ポートへ向かっている。
  • 接続先の入力が送信される情報の種類に対応している。
  • すべての必須入力に値または有効な接続がある。
  • 各ノードで目的のモデルと設定が使用されている。

5. ワークフローを実行する

1. ノードを確認し、すべての必須入力の準備ができていることを確認します。

2. [実行] をクリックしてワークフローを開始します。

3. CawCut は依存関係の順序で接続されたノードを処理します。下流ノードは、上流ノードから必要な出力を受け取った後に開始します。

4. 最終結果を確認します。別の結果を試すには、プロンプト、設定、入力、接続のいずれかを変更してから、ワークフローを再実行します。

6. ワークフローの問題を解決する

期待した結果が得られない場合は、ノードを左から右へ確認します。

  • 接続を作成できない: 接続先ポートが前のノードの出力の種類に対応していることを確認します。
  • ノードが実行されない: 必須入力が不足していないか、上流ノードにエラーがないかを確認します。
  • 期待した結果と異なる: プロンプト、ソースファイル、選択したモデル、生成設定を確認します。
  • ワークフローが分かりにくい: 方向と接続線が読みやすくなるようにノードを並べ替えます。

既存の構成から学びたい場合は、テンプレートから始める から構築済みワークフローを開き、ノードの接続方法を確認してください。

ワークフローの準備が完了したら、ワークフローを管理する を参照して、共有、リンクアクセスの管理、ワークフローファイルのインポートとエクスポートを行ってください。

関連記事

よくある質問

CawCut でノードを接続して実行する際のよくある質問です。

AI ワークフローは、あるステップから次のステップへ情報を渡す、接続された一連のノードです。各ノードは、テキストの生成、画像の作成、動画の制作など、特定のタスクを実行します。

接続先の入力が、最初のノードから出力される種類に対応していない可能性があります。各ポートが受け入れる種類を確認し、互換性のある入力に出力を接続してください。

必須入力に値または有効な上流接続があることを確認してください。下流ノードは前のノードの出力を必要とする場合があるため、前のノードにエラーがないかも確認します。

いいえ。ワークフローを実行すると、依存関係に基づいて接続されたノードが順番に処理されます。

はい。プロンプト、設定、入力、接続のいずれかを変更し、ワークフローを再実行して新しい結果を作成できます。