条件グループを追加する

条件グループを使用すると、1 つのノードで複数の条件を作成および管理できます。 既存の 条件動作 は変更されず、既存の 音声エージェント フローは以前と同様に機能し続け、必要な場合にのみ条件グループを採用できます。 従来の条件付き作成では、多くの場合、条件ごとに個別の条件ノードが必要です。 このスタイルの条件付き作成によって、トピック フローの確認、トラブルシューティング、保守が困難になりました。

条件グループを使用すると、 メッセージ ノード、 質問 ノード、または プロンプトの条件を 1 か所で管理できます。 テーブル ビューグラフ ビューの両方をサポートします。

  • 関連する条件を 1 か所で管理する

  • トピック フローでの分岐を減らす

  • テーブル ビューとグラフ ビューを切り替えて、編集と視覚化を容易にする

条件グループを作成する

  1. トピックを開きます。

  2. [>Advanced>条件グループの追加を選択します。

    [条件グループの追加] オプションが強調表示されている [詳細設定] メニューのスクリーンショット。

  3. ノードを追加すると、 条件グループ ノードがキャンバスに表示されます。

    編集と他のオプション アイコンを含む、キャンバス上の [条件] グループ ノードのスクリーンショット。

条件グループのビュー

コード エディターで条件グループ ID を更新して、既存の条件グループをテーブル ビューに切り替えるには、次の手順を使用します。

テーブル ビュー

構造化テーブルに条件を表示し、複数の条件を編集するために最適化されています。 テーブル ビュー モードでは、ドラッグ アンド ドロップを使用して条件を並べ替えることができます。

[条件]、[ツール]、[遷移] 列を含むテーブル ビューの条件グループのスクリーンショット。

グラフ ビュー

[ 表示>グラフ ] を選択すると、従来の条件ノードと同様の分岐レイアウトが表示されます。 ビューを変更しても動作には影響しません。

Enter、Condition、およびその他すべての条件分岐を含む条件グループを示すグラフ ビューのスクリーンショット。

既存の条件を変換する (手動編集)

大、小、中の 3 つの条件分岐と、その他すべての条件分岐を含む条件グループ グラフ ビューのスクリーンショット。

  1. コード エディターでトピックを開きます。

  2. 条件グループ ID を特定します。

    [id] conditionGroup_HnxsWSが強調表示されている ConditionGroup を示すコード エディターのスクリーンショット。

  3. ID に _tv を追加し、保存して、コード エディターを閉じます。

    条件グループ ID 'conditionGroup_HnxsWS_tv' がピンクのボックスで強調表示されている YAML コード エディターのスクリーンショット。

    条件のグループ化は、変更後に テーブル ビュー に表示されます。

    [追加] ボタンを含む ConditionGroupSize というラベルの付いたワークフロー ノードのスクリーンショット。

    3 つの Var1 選択条件を含むテーブル ビューの条件グループ ノードを示す ConditionGroupSize エディターのスクリーンショット。