コンテンツにスキップ

フロー開始 (StartFlow)

概要 (What is it?)

StartFlow は、ワークフローの起点を示す特別な構成要素ノードです。システムのフロー実行をどこから開始すべきかを指示する「合図(Goサイン)」のような役割を果たします。

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

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

  • ワークフローに明確な開始ポイントを作成したい場合
  • 接続された一連のノードの実行シーケンスを開始したい場合
  • フローのエントリポイントを定義したい場合

使い方 (How to use it)

基本セットアップ

  1. ワークフローに StartFlow ノードを追加します
  2. フロー内の最初のアクションノードに接続します

パラメータ一覧 (Parameters)

  • 入力パラメータはありません

出力 (Outputs)

  • exec_out: フロー内の次のノードへ実行制御を渡すためのピン

使用例 (Example)

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

  1. StartFlow ノードを作成します
  2. 上部の白い「実行チェーン (exec chain)」ピンを、テキストを生成する Agent ノードに接続します
  3. 生成されたテキストを保存する SaveText ノードに接続します
  4. フローを完了するために EndFlowNode に接続します

StartFlow はシステムに対して「ここから開始し、実行チェーンの順序に従って進む」ことを指示します。

重要な注意点 (Important Notes)

  • すべてのワークフローには、正確に1つの StartFlow が必要です
  • StartFlow は入力を受け取りません(開始ポイントとしての役割のみ)
  • 1つの連続したワークフロー内に存在できる StartFlow は1つだけです

よくある問題 (Common Issues)

  • フローが実行されない: StartFlow が次のノードに正しく接続されていることを確認してください
  • 複数の開始ポイントが存在する: ワークフロー内に StartFlow が重複して存在しないことを確認してください