# セールスのロールプレイング

セールスのロールプレイングアプリでは、製品や相手の役職などの情報に応じたセールスのロールプレイングをサポートします。

## フローの全体図 <a href="#overall" id="overall"></a>

<figure><img src="https://3244404108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FR2CRA2CisD1pVQUgqd1g%2Fuploads%2FBkro2O9fJXK5DE9TrMYH%2Fimage.png?alt=media&#x26;token=82c99471-33a6-49b5-ae59-1a4f355308d4" alt=""><figcaption></figcaption></figure>

## 概要 <a href="#outline" id="outline"></a>

セールスのロールプレイングアプリは、初めにユーザーが入力する前提条件を元に、ロールプレイングを行うことができます。\
前提条件として入力するのは以下の4つの項目となります。

**1.製品：**&#x63D0;案する製品をご入力ください。

**2.相手の役職 ：**"代表取締役"や"部長"など自由に入力が可能です。

**3.相手の予備情報 ：**&#x76F8;手の予備情報を自由に入力できます。任意項目なので省力も可能です。

**4.今回のゴール ：**&#x5546;談のゴールを選択肢より選択します。

前提条件の入力後、ユーザーが最初のメッセージを入力することで、LLMが実行され、ロールプレイングが開始されます。\
「終了」と入力するまでロールプレイングを続けることができます。

また、ロールプレイング中、ユーザーが入力した提案内容に基づいて、LLMが演じる顧客の下記3つの心理的パラメータが変動します。

**①”信頼感” ②”納得感” ③”期待度”**

評価段階は全てのパラメータ共通で、1～5まであり、最初は全てのパラメータが1から始まります。&#x20;

### 前提条件の入力(入力フォームノード) <a href="#llm-input-node" id="llm-input-node"></a>

前提条件を入力する入力フォームの項目とそれぞれの変数は以下のように構成されています。

**項目１：製品**

変数：＠PRODUCT

* 変数種別：会話変数
* タイプ：文字列

**項目２：相手の役職**

変数：＠WHO

* 変数種別：会話変数
* タイプ：文字列

**項目３：相手の予備情報(任意(空白許可))**

変数：@OTHER\_INFORMATION

* 変数種別：会話変数
* タイプ：文字列

**項目４：今回のゴール**

変数：@GOAL

* 変数種別：会話変数
* タイプ：文字列

<figure><img src="https://3244404108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FR2CRA2CisD1pVQUgqd1g%2Fuploads%2FYqTRCpQ21PjGzt2FiOhR%2Fimage.png?alt=media&#x26;token=68f6288f-499c-4a80-b1e0-3994a4d4d206" alt="" width="563"><figcaption></figcaption></figure>

### 文章を入力する入力フォーム（入力フォームノード） <a href="#form-node" id="form-node"></a>

ロールプレイングを開始するための最初の文章を入力するノードです。

**項目１：入力**

変数：＠INPUT

* 変数種別：会話変数
* タイプ：文字列

<figure><img src="https://3244404108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FR2CRA2CisD1pVQUgqd1g%2Fuploads%2FS1PE0gXcBMILCh1yLiAF%2Fimage.png?alt=media&#x26;token=bd8cab1f-b006-43f6-9cc1-7fd2d5d86110" alt="" width="563"><figcaption></figcaption></figure>

### ロールプレイングの実施（LLM実行ノード） <a href="#llm-node" id="llm-node"></a>

LLM実行ノードでは入力フォームでユーザーが入力した、「前提条件」と「入力」で保存した変数情報をプロンプトで指定し実行しています。

* ベースモデル：OPENAI GPT-4 TURBO
* プロンプト：セールスのロールプレイング

<figure><img src="https://3244404108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FR2CRA2CisD1pVQUgqd1g%2Fuploads%2FFK9ex6UYfA7XLcE3gztj%2Fimage.png?alt=media&#x26;token=25f89be5-08ff-44d0-aec1-6d19c6a47736" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="https://3244404108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FR2CRA2CisD1pVQUgqd1g%2Fuploads%2FJH6Siv9hQHGOu7OWgB3k%2Fimage.png?alt=media&#x26;token=ae357e72-1e85-4c8b-9b12-5227cc5c66a5" alt=""><figcaption></figcaption></figure>
