# クレームへの対応

クレームへの対応アプリでは、「お客様のお名前」「クレームのタイプ」「クレーム内容」「文章の長さ」の入力のみでクレーム対応文を作成することができます。

<figure><img src="/files/iELSMMCmVxeuKmVySf3c" alt=""><figcaption></figcaption></figure>

下記の入力例を基にクレーム対応文を生成します。

## 入力例 <a href="#example1" id="example1"></a>

* **お客様のお名前：**&#x8DB3;立
* **クレームのタイプ：**&#x8FD4;金・交換
* **クレーム内容：**&#x5C4A;いたお皿が割れていた。
* **文章の長さ：**&#x666E;通

<figure><img src="/files/YyOGmihDRDIeMxOv3YQz" alt=""><figcaption></figcaption></figure>

## 結果例 <a href="#example2" id="example2"></a>

入力例の内容で生成を実施すると下記のようなクレーム対応文が生成されます。

生成された文章は、その場で編集やコピー、ファイルとしてダウンロード(Txt・PDF・Docx)が可能です。

<figure><img src="/files/LLIV4GIYf03sZAq4SYTi" alt=""><figcaption></figcaption></figure>

```
件名: お届けした商品の破損についてのお詫びと対応について

足立様

この度はお買い上げいただき誠にありがとうございます。お手元に届いたお皿が割れていたとのご連絡、誠に申し訳ございません。
返金または交換についてご希望がございましたら、お手続きをさせていただきます。
お手数をおかけいたしますが、ご連絡いただければ幸いです。

再度、ご迷惑をおかけしてしまい、大変申し訳ございません。今後このようなことがないよう、改善に努めてまいります。

何かご不明点がございましたら、お気軽にお知らせください。

カスタマーサポート
```

## アプリ編集画面 <a href="#edit" id="edit"></a>

標準で用意されているインプット項目とLLMモデル・プロンプトは下記の内容になります。

### インプット <a href="#input" id="input"></a>

利用者に入力してもらいたい項目を4つご用意しています。

インプット項目は追加や削除、入力形式(インプットタイプ)の変更をすることができます。

<figure><img src="/files/e3KqVPPw0Laypt8AAClZ" alt=""><figcaption></figcaption></figure>

* **お客様のお名前**
  * 変数：@Name
  * インプットタイプ：テキスト
* **クレームのタイプ**
  * 変数：@claim\_subject
  * インプットタイプ：単一選択
    * 選択肢1：配送　配送
    * 選択肢2：返金・交換　返金交換
    * 選択肢3：製品の不良　製品の不良
    * 選択肢4：その他の苦情　その他の苦情
* **クレーム内容**
  * 変数：@text
  * インプットタイプ：パラグラフスタイル
* **文章の長さ**
  * 変数：@how long
  * インプットタイプ：単一選択
    * 選択肢1：短め　1\~3
    * 選択肢2：普通　3\~7
    * 選択肢3：長め　7\~10

#### インプットのOne Pointアドレス <a href="#input_onepoint" id="input_onepoint"></a>

{% hint style="info" %}
クレームのタイプの選択肢を追加したり、文章の長さの数値を調整することも可能です。
{% endhint %}

### LLMモデル <a href="#model" id="model"></a>

標準モデルは「OPENAI GPT3.5 TURBO」がセットされています。

{% hint style="warning" %}
モデルを変更することで生成結果の仕上がりが変わる場合があります。
{% endhint %}

### プロンプト <a href="#prompt" id="prompt"></a>

標準でセットされているプロンプトは下記になります。

#### **プロンプト内容（システム）**

インプット項目は追加や削除、入力形式(インプットタイプ)の変更をすることができます。

```
-あなたは{claim_subject}に対する謝罪メールを書くことができるプロのカスタマー・サポートです。
-{text}に沿った通知文を作成してください。
-誰が読んでもわかりやすい文章にしてください。
-文章量は{how long}行ほどの文の長さにしてください。
顧客名(= {Name} )と{claim_subject}をデフォルトとして入れてください。
```

{}で囲まれているものはインプットで設定されている変数が当てはめられており、プロンプト記載欄の下にチップの形で表示されている変数をクリックすると簡単に記載ができます。

{% hint style="warning" %}
インプットの変数を変更した際は、プロンプト内の変数も変更する必要があります。
{% endhint %}

#### プロンプトのOne Point アドバイス <a href="#prompt_onepoint" id="prompt_onepoint"></a>

{% hint style="info" %}
お問合せ用の連絡先などをプロンプトに記載することで、通知文の最後に連絡先を含めて文章を生成することが可能です。

&#x20;例)文章の最後に下記の問い合わせ先を記載して\
　Allganizeカスタマーサービス\
　0120-0000-0000\
&#x20;   xxxx＠xxxxx.com
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.allganize.ai/alli-llm-app-market/app-market/default-apps/customer-service/handling-complaints.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
