Nodaro ドキュメント
ドキュメントノードリファレンスモデルAI エージェント(MCP)開発者向けセルフホスティングリサーチ
自動化

サブワークフロー入力

ほかのワークフローからサブワークフローとして呼び出すワークフローの入力を定義します。名前と種類を持つコネクタを並べ、ルートでサブワークフロー出力と組み合わせます。

サブワークフロー入力(Sub-Workflow Input)ノードは、ほかのワークフローからサブワークフロー(Sub-Workflow)ノードを通じて呼び出されるワークフローの入力を定義します。各コネクタには名前と種類があり、呼び出し元ノードの入力になります。ワークフローの中では、コネクタに届いた値が、そのコネクタに接続したノードに流れます。ルートを完成させるには、すべてのサブワークフロー入力をサブワークフロー出力(Sub-Workflow Output)と組み合わせます。

使いどころ

  • ほかのワークフローから呼び出せる、画像処理のパイプラインが欲しいとき。
  • 呼び出すたびに異なるメディアを受け取る、動画合成のワークフローが欲しいとき。
  • 1 つのワークフローに、ルートごとに 1 つずつ、複数の入口を設けたいとき。

クイックスタート

ノードを追加する

ほかのワークフローから呼び出すワークフローを開きます。キャンバスで Tab を押し、自動化 › ワークフロー › サブワークフロー入力を選びます。ノードには、ルート ID が自動で付きます。

コネクタを定義する

設定パネルを開きます。コネクタで、最初のコネクタに名前を付け、種類を選びます。入力を 1 つ増やすたびに、追加をクリックします。たとえば、「リファレンス」を画像として、「プロンプト」をテキストとして追加します。

コネクタを接続する

各コネクタには、ノードの右側にそれぞれ専用の出力があります。それぞれの出力を、その値を使うノードに接続します。

出力と組み合わせる

サブワークフロー出力を追加し、ペアの入力ルートでこの入力を選んで、ワークフローを保存します。

サブワークフローノードで空のサブワークフローを作成を使うと、新しい子ワークフローには、組み合わせ済みのサブワークフロー入力とサブワークフロー出力が最初から入っています。

プロンプト、リファレンスサブワークフロー入力プロンプト · リファレンス画像生成サブワークフロー出力コネクタ:画像
呼び出し可能なワークフローの中で、「プロンプト」と「リファレンス」のコネクタが画像生成に値を渡し、サブワークフロー出力が画像を呼び出し元に返します。

出力

このノードには、コネクタごとに 1 つの出力があり、コネクタの種類に応じて色分けされています。サブワークフローノードがこのルートを実行すると、各出力は、呼び出し元が対応する入力に接続した値を渡します。

設定

設定説明
ラベルルートの名前です。呼び出し元のサブワークフローノードのルートの一覧に表示されます。
ルート IDこの入力をサブワークフロー出力と組み合わせるための識別子です。自動で作成され、編集はできません。万一空になっている場合は、生成をクリックします。
コネクタルートの入力です。各コネクタには、名前と種類(テキスト、画像、動画、オーディオ、指定なし)があります。新しいノードには、種類が指定なしの「Input」というコネクタが 1 つあります。追加で、コネクタを増やせます。最後のコネクタは削除できません。

サブワークフロー入力をコピーすると、コピーには新しいルート ID が付きます。そのため、コピーは別のルートの開始点になります。

ルール

ワークフローを保存すると、Nodaro は 2 つのルールを確認します。すべてのサブワークフロー入力には、同じルート ID を持つサブワークフロー出力が必要です。また、2 つのサブワークフロー入力ノードが同じルート ID を共有することはできません。ルールに違反する保存は拒否され、問題点がそれぞれ一覧で表示されます。

クレジット

サブワークフロー入力ノードは無料です。

ヒント

  • 呼び出す人に向けてコネクタに名前を付ける:「背景動画」や「ナレーションのテキスト」のような名前にすると、ワークフローを使う人が何を接続すればよいかがわかります。
  • 具体的な種類を使う:画像のような具体的な種類にしておくと、間違った接続に早く気づけます。指定なしは、何でも受け付けます。
  • 1 つの値に 1 つのコネクタ:ワークフローに画像とプロンプトが必要な場合は、コネクタを 2 つ用意します。

よくある質問

最終更新

目次