メインコンテンツへスキップ

ワークフロービルダー V2

EK v1.7.0 では、以前は EKB インターフェースで Workflows として知られていた V2 ワークフロービルダーが導入されます。Tools 内のワークフロービルダーにより、より直感的で使いやすい更新されたインターフェースを通じて、同じタイプのワークフローを構築できます。このリリース以前に作成されたワークフローは、変更なしに引き続き動作します。将来のリリースでは、v1 ワークフローをこの新しい v2 レイアウトに移行できるようになる予定です。

V2 ワークフロービルダーの使用方法​

  1. 既存の プロジェクト を選択するか、新しいプロジェクトを開始します。
  2. 左側のナビゲーションメニューから Tools を選択します。
  3. 右上の + New Flow ボタン > Create Tool をクリックします。
  4. 「Add Trigger」ブロックを選択し、ワークフローを開始するトリガーを追加します。
    • Manual Input: ユーザーがチャットに入力した内容に基づいて開始します。
    • File Upload: ユーザーがファイルをアップロードしたときに開始します。
    • Schedule: 設定したスケジュールに基づいて開始します。
    • Email: メールを受信した後に開始します。
  5. トリガーアイコンを選択し、必要な手動入力などのプロパティを更新します。
  6. カスタムツールメニューから、エージェント、ツール、トリガー、最終出力、または条件をドラッグアンドドロップして、ワークフロービルダーのページに配置します。
  7. + からトリガーのドットまでドラッグアンドドロップし、エージェント、ツール、トリガー、条件、または最終出力をフローに接続します。Tools v2 Interface
  8. 必要に応じてコンポーネントを追加してワークフローを構築します。各コンポーネントを選択して設定します。
  9. Run Flow ボタンを使用してワークフローをテストします。
  10. 準備ができたら、Publish ボタンを使用してワークフローを公開し、システムとプロジェクトメンバーが利用できるようにします。

データの渡し方​

ステップから別のステップにデータを渡すシナリオは多数あります。以下は、このシナリオや他のシナリオで適用できる一般的な例です。

  1. 上記のステップを使用して、人物の名前の手動入力を作成します。
    • トリガーを選択します。
    • トリガーモードとして User Input を選択します。
    • 入力の名前を入力します。この例では 'name' を使用しました。Trigger Interface
  2. トリガーの近くに ツール(緑色のレンチアイコン)をドラッグします。
  3. トリガーの右側の接続ドットからツールの左側までドラッグして、トリガーとツールを接続します。
  4. ツールを選択し、右側に表示される Add Node メニューから Web Search を選択します。Tool nodes
  5. Google Search を選択します。
  6. '@' 記号を使用して 'name' 変数のデータを参照するクエリを入力します。
    • name 変数を選択します。Passing Data Using The '@' Symbol

この同じ方法は、ツールのワークフローでコンポーネント間の情報を渡す際にも使用されます。

実行のデバッグ​

実行されたツールワークフローは Executions リストに記録されます。そこから、特定の実行のすべてのステップと各ステップの結果にアクセスできます。

  1. 既に実行したツールワークフローで、ページ上部の Executions スイッチを選択します。
  2. 左側に表示されるリストから、評価したい特定の実行を選択します。
  3. 個々のステップを選択し、渡されたデータとそのステップの結果を確認します。

これらの手順に従うことで、ツールの実行失敗の根本原因を特定し、問題の修正に取り組むことができます。

バージョン履歴​

  1. 既に実行したツールワークフローで、ページ上部の Version History スイッチを選択します。
  2. デフォルトでは、現在のバージョンが表示されます。
  3. 以前のバージョンは、現在のバージョンの下のリストから選択できます。
Version History in Tools.
  1. 以前のバージョンを選択した後、Restore & Publish ボタンを使用して以前のバージョンに復元します。
Restore and Publish a Previous Version in Tools.