プロンプトを作成
カスタムスキルを作成したら、プロンプトを作成します。プロンプトを作成すると、使用するスキル入力とツールのタイプを選択できます。
始める前に
必要なロール:sn_skill_builder.admin
手順
- 移動先 すべて > Now Assist スキルキット > ホーム.
- プロンプトを作成するスキルを選択します。
-
[ プロンプト] ウィンドウで、プロンプトを作成します。
プロンプトの作成に関するガイダンスについては、「 プロンプトの開発」を参照してください。
- スキル コンテンツ サイドバーで、[ スキル入力] の横にあるプラス (+) アイコンを選択します。
-
[ スキル入力を追加 ] ウィンドウで、必要に応じてフィールドを更新します。
表 : 1. スキル入力オプション 入力タイプ 説明 データタイプ 入力のデータタイプを選択します。 - レコード
- 文字列
- 数値
- ブーリアン
- 簡易アレイ
- JSON オブジェクト
- JSON 配列
名前 入力の名前。 説明 入力の説明。 必須 [必須] オプションは、スキルを実行するときに入力の値を指定する必要があることを意味します。 切り捨て [切り捨て] オプションは、プロンプトが大きすぎる場合に、モデルコンテキストの長さに合わせてプロンプトコンテキストが短縮されることを意味します。 レコード用 テーブル名 テーブルを選択します。 テストレコードを選択 プロンプトをテストするために使用されるレコードで、入力のデフォルト値です。 文字列の場合は数値。ブーリアン、簡易アレイ、JSON オブジェクト、JSON アレイ 値 スキルの実行時に使用されるデフォルト値。これは実行時に上書きできます。 - [ スキル入力を追加] を選択します。
-
[ プロンプト] ウィンドウで、入力参照を挿入するプロンプトテキスト内にカーソルを置き、[ + 入力とツール] を選択します。
検索パネルが表示され、利用可能なスキル入力が一覧表示されます。入力を選択して、カーソル位置に
{{variablename}}参照を挿入します。スキルが実行されると、参照が実際の入力値に置き換えられます。レコード入力では、
{{incident.short_description}}、{{incident.priority}}などのドット表記を使用してレコードの特定のフィールドを参照できます。 -
プロンプトをファイナライズしてスキルを公開する準備ができていない場合は、[ 保存] または [ 名前を付けて保存] を選択します。
ヒント:スキルには複数のプロンプトを含めることができます。使用条件のないプロンプトはデフォルトとして機能し、他のプロンプトの条件が満たされない場合に実行されます。プロンプトに使用条件を追加するには、[ プロンプトを管理 ]、[ 使用条件] の順に選択します。使用条件はスキル入力からビルドされるため、構成する前に少なくとも 1 つの入力を定義する必要があります。プロンプト設定と使用条件の詳細については、「 スキルプロンプトの構成」を参照してください。
次のタスク
プロンプトを作成したら、テストする必要があります。プロンプトのテストの詳細については、「 プロンプトをテスト」を参照してください。