フロー生成
生成 AI で複数ステップのフローアウトラインを作成します。フローアウトラインには、入力値とデータ参照を追加するための構成が必要です。
アクティベーション
フロー生成は、(sn_now_creator) アプリケーションとともにインストールされる Now Assist for Creator スキルです。このアプリケーションは、 ServiceNow Store の Web サイトからインストールできます。
メリット
フロー生成を有効にすると、次のメリットが得られます。
- の フローデザイナーフロー記述から複数ステップのフローアウトラインを作成します。フローアウトラインには、入力値とデータ参照を追加するための構成が必要です。
- より適切なフロー構造を生成するように大規模言語モデル (LLM) をトレーニングします。
- 標準のフロー設計パターンを使用します。
サポート対象のユーザーインターフェイス
ユーザーインターフェイスから フローデザイナー フロー生成スキルにアクセスします。
サポートされている Now Assist スキル
フロー生成では、英語でのスキルの限られた選択がサポートされています。
- フローデザイナー からのフローの作成
- 新しいフロー設定ダイアログから [Now Assist でフローを作成] を選択します。
プロンプトの例
フローとサブフローの作成に使用できる例を次に示します。
- フロープロンプト例 1:スケジュールされたトリガー
- このプロンプトを使用して、スケジュール済みトリガーでフローを作成できます。
Create a flow that runs every day at midnight, and then find all the newly created problem records for the past day. If they are not assigned, assign the problem to level 1 triage group, move the state to "triaged," and then notify the group. - フロープロンプト例 2:Service Level Agreement (SLA) タスクトリガー
- このプロンプトを使用して、Service Level Agreement (SLA) タスクトリガーを使用してフローを作成できます。
Create an SLA flow that waits for 50% of the SLA to be complete, then send a notification. Next, wait for 75% of the SLA then send another notification. After 100% of the SLA is complete, do an if statement to determine if the SLA is breached or was completed. - フロープロンプト 3:レコードトリガーの例
- このプロンプトを使用して、レコードトリガーを含むフローを作成できます。
Whenever a change request is created or updated where model is unauthorized demo, do the following in parallel. Apply change approval policy. If approvals are approved or skipped, update change request record as approved. If not, updated change request record as rejected. Evaluate the model once again. If rejected, send email. Wait until active is false and disregard change request approvals and evaluate the change model. - サブフロープロンプトの例 4:レコード入力
- このプロンプトを使用して、レコード入力でサブフローを作成できます。
Create a subflow that takes an input record of problem task, and then check if the last updated by person is the same as the assigned to. Output the result from the subflow output. - サブフロープロンプトの例 5:承認入力
- このプロンプトを使用して、承認のためのサブフローを作成できます。
Create a subflow that first checks if the requestor's manager has approved. Send a reminder email for every 5 days it has not been approved. Do so until it is approved. - サブフロープロンプトの例 6:カタログタスク
- このプロンプトを使用して、カタログタスクを作成するサブフローを作成できます。
Create a subflow that checks if there are both cloud and end-user tasks from the requested item, and if so, create a catalog task for each of them in parallel.
プレースホルダーステップ
フロー生成では、要求の一部を使用可能なアクションまたはサブフローに一致させることができない場合に、プレースホルダーステップが挿入されます。プレースホルダーステップは操作を実行しません。これらは、注釈のみを表示する空のステップです。フロー作成者は、プレースホルダーテキストを使用して、適切な置換アクションまたはサブフローを選択できます。
重要:
プレースホルダーステップを含むフローをアクティブ化することはできません。各プレースホルダーステップを削除するか、アクションまたはサブフローに置き換える必要があります。
デザインの検討
フロー生成スキルでフローを作成する場合は、次のガイドラインに従ってください。
- 常に最初にトリガーを説明する
- 最初にフロートリガーとそのデータ条件について説明します。トリガーの後に、アクションとフローロジックをフローに含めるのと同じ順序で記述します。
- カスタムスポークまたはサードパーティのスポークを参照しないでください
- カスタムコンテンツやサードパーティのコンテンツへの参照は避けてください。大規模な言語モデルは、提供されたコンテンツでのみ ServiceNow トレーニングされます。システムが要求を既存のコンテンツと照合できない場合は、代わりにプレースホルダーステップを追加できます。
- 要求は正確かつ詳細に記述してください
- 要求が正確でわかりやすいことを確認してください。フロートリガー、レコードデータ、アクション、およびフローロジックをできるだけ詳しく説明してください。
- フローにわかりやすい名前を付ける
- 作成するフローにわかりやすい名前を付けます。フロー名がわかりやすいほど、フロー Now Assist でより適切に作成できます。
- 生成されたフローアウトラインの確認と入力の構成
- 生成されたフローアウトラインの各アクション、フローロジック、およびサブフローを確認します。アクションの入力を構成し、関連データ参照を各アイテムに追加する必要があります。