コンテンツにスキップ

フロー終了 (EndFlowNode)

概要 (What is it?)

EndFlowNode は、ワークフローの終端を示すシンプルな構成要素ノードです。システムに対して「フローはここで終了する」ことを伝える停止標識(ストップサイン)のような役割を果たします。

使用する場面 (When would I use it?)

以下のような場面でこのノードを使用します:

  • ワークフローの終了位置を明確に示したい場合
  • フローに視覚的な終端ポイントを作成したい場合
  • ワークフローが適切な終了点を持っていることを明示したい場合

使い方 (How to use it)

基本セットアップ

  1. ワークフローに EndFlowNode を追加します
  2. フローの終端ノードに接続します

パラメータ一覧 (Parameters)

  • control: フローの入力接続ポイント(直前のノードの制御ピンを接続します)

出力 (Outputs)

  • なし - このノードは何も出力しません。フローの終端を示すマーカーとしての役割のみを持ちます

使用例 (Example)

テキストを生成して保存するワークフローの例:

  1. 複数のノード(テキストを生成するエージェントと、それを保存するノードなど)で構成されるフローを作成します
  2. 一連の処理の末尾に EndFlowNode を追加します
  3. フロー内の最後のアクティブノードを EndFlowNode に接続します

重要な注意点 (Important Notes)

  • EndFlowNode はデータに対する能動的な処理を行いません(可読性を高めるためのマーカーです)
  • 異なるブランチを持つ複雑なワークフローでは、複数の EndFlowNode を配置できます
  • EndFlowNode を使用することで、ワークフローの構造が視覚的に理解しやすくなります

よくある問題 (Common Issues)

  • EndFlowNode の後もフローが継続しているように見える: EndFlowNode の後には何も接続しないでください
  • フローが EndFlowNode に到達しない: 途中の接続を確認し、フローが終端まで正しく繋がっているか検証してください