フロー変数の設定

フロー変数の設定

ワークフロー内の変数を設定・更新し、動的な動作やスマートなフローロジックを実現します。

コンポーネントの説明

フロー変数の設定コンポーネントの仕組み

Set Flow Variableコンポーネントは、AIワークフロー内で変数を設定または更新するために設計されています。これは、ワークフローのさまざまなステップ間で状態やデータを管理・受け渡ししたい場合に役立ち、動的かつ柔軟なプロセス設計を可能にします。

このコンポーネントは何をしますか?

このコンポーネントは、変数名と値を受け取り、その変数に値をフローコンテキスト内で設定します。ワークフロー実行中に情報を保存でき、その後のコンポーネントやステップからアクセス可能になります。中間値、設定オプション、ユーザー入力などをプロセス実行中に追跡したい場合に特に便利です。

入力項目

このコンポーネントは以下の入力を受け付けます:

項目名説明必須詳細設定
入力変数名 (variable_name)フロー内で設定・更新したい変数の名前。メッセージいいえいいえ
設定値 (variable_value)指定した変数に割り当てる値。メッセージいいえいいえ
ツール名 (tool_name)(オプション、高度)エージェントが参照するためのツール名。文字列いいえはい
ツール説明 (tool_description)(オプション、高度)エージェントが使い方を理解するための説明。文字列いいえはい
詳細出力 (verbose)(オプション、高度)有効にするとデバッグ用に詳細な出力を表示します。ブール値いいえはい

出力項目

実行後、コンポーネントは以下の出力を生成します:

  • 変数値 (output_variable_value)
    • 型:メッセージ
    • 設定した変数の値が含まれます。
  • 変数名 (output_variable_name)
    • 型:メッセージ
    • 設定された変数の名前が含まれます。
  • ツール (tool)
    • 型:ツール
    • エージェントによるさらなる処理や連携に利用できるツールオブジェクト自体。

主なユースケース

  • 動的なデータ受け渡し: あるステップの結果や中間データを後続のステップで利用するために保存。
  • 状態管理: ワークフローの状態やフラグ、ユーザーの選択内容などを追跡。
  • エージェントツーリング: AIエージェントがワークフローの状態にアクセス・変更するためのツールとして変数を提供。
  • デバッグ: 開発時に詳細出力モードを使い変数の割り当て状況を確認。

なぜ便利なのか?

変数を設定・管理することは、さまざまな入力に応じて適応し、過去のアクションを記憶し、動的に生成されたデータに基づいて分岐するワークフローを構築する上で不可欠です。Set Flow Variableコンポーネントは、実行時にプログラム的にフローのコンテキストを管理できるため、より知的かつ柔軟なAIプロセスの実現をサポートします。


バージョン: 1.1.1
カテゴリ: メッセージ, ツール
アイコン: set-flow-variable

よくある質問

Set Flow Variableコンポーネントは何をしますか?

ワークフロー内で変数を設定・更新できるため、フロー進行中に動的な値を保存し利用することができます。

なぜこのコンポーネントをフローで使うのですか?

コンテキスト管理やユーザーデータの記憶、変数値に基づく条件分岐ロジックの実現などに役立ちます。

フロー内で変数を複数回更新できますか?

はい、必要に応じて複数のタイミングでSet Flow Variableコンポーネントを使い、値を更新できます。

どのような値を変数に割り当てられますか?

ユーザー入力、APIレスポンス、計算結果など、フローで必要となるあらゆるメッセージやテキスト値を割り当て可能です。

FlowHuntのフロー変数設定をお試しください

Set Flow Variableコンポーネントで、柔軟な変数管理のパワーをあなたのフローで体験しましょう。

詳細はこちら

フローバリアブルの取得
フローバリアブルの取得

フローバリアブルの取得

Get Flow Variableコンポーネントは、ワークフロー内の変数やパラメータにアクセスできるようにし、フロー内で以前に保存されたデータを簡単に取得できます。これにより、重要な情報が後続のステップで利用でき、動的かつコンテキストに応じた自動化をサポートします。...

1 分で読める
Automation Workflow +3
フロー実行
フロー実行

フロー実行

FlowHuntのRun Flowコンポーネントは、現在のフロー内で別のワークフローをトリガーして実行することができます。入力値や変数を渡し、フロー同士の連携を制御することで、モジュール化された再利用可能な自動化を実現します。ワークフローを連結したり、ツールとしてフローを利用したい場合に最適です。...

1 分で読める
Automation Workflow +3
コンポーネント
コンポーネント

コンポーネント

コンポーネントは、AIチャットボット、ワークフロー、および自動化の構成要素です。再利用可能なUI要素の作成、状態管理、ユーザーインタラクションの処理などに使用できます。...

1 分で読める