フロー終了 (EndFlowNode)
概要 (What is it?)
EndFlowNode は、ワークフローの終端を示すシンプルな構成要素ノードです。システムに対して「フローはここで終了する」ことを伝える停止標識(ストップサイン)のような役割を果たします。
使用する場面 (When would I use it?)
以下のような場面でこのノードを使用します:
- ワークフローの終了位置を明確に示したい場合
- フローに視覚的な終端ポイントを作成したい場合
- ワークフローが適切な終了点を持っていることを明示したい場合
使い方 (How to use it)
基本セットアップ
- ワークフローに EndFlowNode を追加します
- フローの終端ノードに接続します
パラメータ一覧 (Parameters)
- control: フローの入力接続ポイント(直前のノードの制御ピンを接続します)
出力 (Outputs)
- なし - このノードは何も出力しません。フローの終端を示すマーカーとしての役割のみを持ちます
使用例 (Example)
テキストを生成して保存するワークフローの例:
- 複数のノード(テキストを生成するエージェントと、それを保存するノードなど)で構成されるフローを作成します
- 一連の処理の末尾に EndFlowNode を追加します
- フロー内の最後のアクティブノードを EndFlowNode に接続します
重要な注意点 (Important Notes)
- EndFlowNode はデータに対する能動的な処理を行いません(可読性を高めるためのマーカーです)
- 異なるブランチを持つ複雑なワークフローでは、複数の EndFlowNode を配置できます
- EndFlowNode を使用することで、ワークフローの構造が視覚的に理解しやすくなります
よくある問題 (Common Issues)
- EndFlowNode の後もフローが継続しているように見える: EndFlowNode の後には何も接続しないでください
- フローが EndFlowNode に到達しない: 途中の接続を確認し、フローが終端まで正しく繋がっているか検証してください