エージェントを有効化する
学習の目的
この単元を完了すると、次のことができるようになります。
- Agentforce スタジオ内を移動して、リリースされたエージェントとそのサブエージェントをレビューする。
- アセットライブラリから具体的なアクションを追加して必須にすることで、サブエージェントの機能を設定する。
- 新しいエージェントバージョンをリリースして、その会話機能を評価する。
新しいエージェントをチェックする
新しいエージェントがリリースされたところで、エージェントが何を作成したかをチェックしましょう。
スクロールダウンして [Launch (起動)] ボタンをクリックします。これにより、新しいタブに環境が開きます。
-
をクリックしてアプリケーションランチャーを開き、[Agentforce Studio (Agentforce スタジオ)] を検索して選択します。
-
[bookings_help_agent] をクリックします。メモ: エージェントの名前は多少異なる場合がありますが、類似しているはずです。
新しいエージェントへようこそ。
-
[New Version (新規バージョン)] をクリックします。
-
[Subagents (サブエージェント)] をクリックして開き、コーディングエージェントがこのエージェントに追加したさまざまなサブエージェントを確認します。
-
[reservation_manangement] という名前のサブエージェントをクリックして展開します。
サブエージェントを展開すると、コーディングエージェントが必要なアクションを追加しなかったことがわかります。
アクションを追加する
- サブエージェント [reservation_management] の横にある [+] をクリックし、[Add from Asset Library (アセットライブラリから追加)] を選択します。
![[Add or create action (アクションを追加または作成)] ドロップダウンメニューで選択されている [Add from Asset Library (アセットライブラリから追加)]。](https://res.cloudinary.com/hy4kyit2a/f_auto/fl_lossy/q_70/learn/modules/headless-360-use-a-conversation-to-build-an-agent/activate-the-agent/images/ja-JP/04a9e071c05d3289438468b03f97dd1a_kix.q2z8sj6gqfa7.png)
- [Search actions (アクションを検索)] ボックスに
reservation(予約) と入力します。
- Click select next to two actions:
-
Finalize Reservation (予約を確定)
-
Get Reservation Time Slots (予約時間枠を取得)
-
Finalize Reservation (予約を確定)
-
[Add to Agent (エージェントに追加)] をクリックします。
これで予約管理サブエージェントが取引先責任者の予約を取得して詳細を表示できるようになりました。次は苦情の解決です。
- サブエージェント [guest_complaints] の横にある [+] をクリックし、[Add from Asset Library (アセットライブラリから追加)] を選択します。
- [Search actions (アクションを検索)] ボックスに
case(ケース) と入力します。
-
[Create Case (ケースを作成)] の [Select (選択)] をクリックします。
-
[Add to Agent (エージェントに追加)] をクリックします。
これでサブエージェントがお客様のケースを作成できるようになりました。あとはエージェントをテストするだけです。
-
[保存] をクリックします。
-
[Commit Version (バージョンをコミット)] をクリックし、もう一度 [Commit Version (バージョンをコミット)] をクリックします。
-
[Activate (有効化)] をクリックし、もう一度 [Activate (有効化)] をクリックします。
新しいエージェントをプレビューする
お疲れさまでした。自然言語を使用して Salesforce エージェントを作成し、更新し、リリースしました。次はその動作を確認しましょう。
- ビルダーで [Preview (プレビュー)] をクリックします。
![強調表示されている [Preview (プレビュー)] ボタンの場所](https://res.cloudinary.com/hy4kyit2a/f_auto/fl_lossy/q_70/learn/modules/headless-360-use-a-conversation-to-build-an-agent/activate-the-agent/images/ja-JP/bdd437c9278e8192556bd0ec73deeeff_kix.rv9tw2fa2pjk.png)
- [Let's chat! (チャットを始めましょう。)] に
What times do you have for the fine dining restaurant tomorrow?(明日、高級レストランを予約できる時間はいつですか?) と入力します。
- エージェントは予約可能な時間を提示します。
Will you book the latest one for me?(一番遅い時間を予約してもらえますか?) と入力します。
- エージェントは名前、メール、電話番号を尋ねます。
My name is Sofia Rodriguez. My email is sofia@example.com.(私の名前は Sofia Rodriguez です。メールアドレスは sofia@example.com です。) と入力します。
- エージェントは人数を尋ねる場合があります。
2と入力します。
- 次にエージェントは最終的な情報を表示し、あなたに確認を求めます。
Yes(はい) と入力します。
レベルアップ
これで Salesforce Headless 360 を使用して最初の Agentforce エージェントを作成しました。次はどうしますか? このエージェントに使用したのと同じプロンプトはほかのエージェントを作成するのにも使用できます。作成したいエージェントの種類に変更するだけです。同じプロンプトツールを使用して現在のエージェントに追加することもできます。プロンプトの使用についての詳細はリソースを参照してください。
