3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[ServiceNow] Now Assist for Creatorを触ってみる (1) - Flow Assist -

Last updated at Posted at 2024-02-11
1 / 12

はじめに

本記事は執筆(2024年2月)時点の情報です.最新の情報は製品ドキュメントを参考にしてください.
Product Documentation | ServiceNow


本記事のまとめ

  • ServiceNow 開発者向けの ServiceNow の生成 AI 機能 「Now Assist for Creator」は Flow Assist と Code Assist の2つの機能の概要を有する
  • Now Learning のラボインスタンスを用いて, Now Assist for Creator をセットアップしてみる
  • Flow Assist の Now Assist Recommendations スキルを用いて, Flow Designer の次のステップの推奨アクションを提案させてみる

背景

ServiceNow の生成AI機能 Now Assist を利用するには,アドオン型のライセンス Pro Plus および Enterprise Plus が必要となるため 1 ,気軽に試すことができない(もちろん PDI でも利用不可 2).

Now Community 記事「Request your Now Assist Lab Instance!」より, ServiceNow の学習サイト Now Learning のラボインスタンス(Vancouver Patch 2)を払い出すことで,2023年9月時点の機能を試用できるとのことだったので試してみた.


主な機能

Now Assist for Creator には, Flow Designer を用いたフロー作成をサポートする Flow Assist と ServiceNow のエディタでのスクリプティングをサポートする Code Assist の2つの機能を有する.

本記事で対象とする Flow Assist には,テキストからフローを生成する Flow generation とフローの次のステップに関する推奨事項を取得する Now Assist Recommendations の2つのスキルが存在する.


セットアップ

Now Assist for Creator を利用するには, Now Assist プラグインの有効化の他に,スキルの有効化およびロールの付与が必要となる.


環境準備

まずは Now Learning「Now Assist for Creator Implementation Bootcamp On Demand」のラボインスタンスを払い出しておく.


Now Assist プラグイン の有効化

今回は既にラボインスタンスにプラグインがインストールされているので不要だが,以下の手順で Now Assist プラグインを有効化しておく必要がある.

  • ServiceNow ストアで Now Assist for Creator をオプトインする
  • Now Assist for Creator (App id: sn_now_creator) プラグインのインストールする

また,ラボインスタンス内にラボガイドが添付されたナレッジ記事があるので,必要に応じて取得しておく.

  • [Self-Service] > [Knowledge] でナレッジベースを開き, [Knowledge] カテゴリを選択する
  • 「Now Assist for Creator - Enablement Bootcamp Training Guide」に添付されている PDF ファイルをダウンロードする
    image.png

スキルの有効化

Flow Assist に含まれるスキルを有効化(Activate)する必要がある.

  • フィルタナビゲーターで [Now Assist] > [Features] に移動する

  • [Now Assist Features] の中の「Creator」を選択し, Now Assist Features for Creator 画面を表示する
    image.png

  • Flow Assist 内の Now Assist Recommendations スキルが「Turn on skill」になっていることを確認して,「View details」を選択する

  • その後に表示される All available Flow Assist skills 内の Now Assist Recommendations スキルブロックで「Turn on skill」を選択する
    image.png

  • 「Skill successfully activated」が表示されるので,「Return to Flow Assist」を選択する
    image.png

  • Active skills に Now Assist Recommendations が表示されていることを確認する
    image.png


ロール付与

Now Assist for Creator を利用するために必要となる now.assist.creator ロールを利用するユーザーに付与する(本記事では System Administrator に付与).
image.png

なお,ロールを付与するために,一度インスタンスからログアウトして,再度ログインする必要がある.

セッションを切る(ブラウザタブを消す 等)ではなく,明示的なログアウト操作が必要となる.


実際に動かしてみる

以下で,本ラボインスタンスで使用可能な Now Assist Recommendations スキルを使いながらフローを作成してみる.

  • Flow Designer を開いて, [Create new] > [Flow] を選択し,新規にフローを作成する
    image.png

  • [Add a trigger] > [Scheduled] > [Daily] のトリガーを作成し, [Done] を選択する
    image.png

  • Recommended に最初の推奨アクションのリストが提示される
    image.png

  • 推奨アクションから一つを選択し,必要項目を入力,Doneを続けることで,次の推奨アクションが提示される
    image.png

  • 前工程で選択したアクションに応じて,異なる推奨アクションが提示されることを確認できる
    image.png


おわりに

本記事では Now Assist for Code の Flow Assist について取り上げてみました.

今回試用した Now Assist Recommendations は一般的なフローを作成する際に,数ある中からアクションを検索する時間を削減する等,重宝しそうな印象です.パーソナライズされるような仕組みもあれば,さらに開発効率向上に寄与できそうな気がします.
なお,ラボインスタンスでは試用できなかった Flow generation については YouTube で動画が配信されている3ので,ご参考ください.

次回の記事にて, Now Assist Features for Creator のもう一つの機能である Code Assist についてもまとめてみる予定です!

  1. Quickly get started with generative AI on the Now Platform

  2. Now Assist FAQs

  3. Now Assist for Creator | ServiceNow Community

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?