Site icon imageMichio BLOG

GPTsを使って、オリジナルのQ&A botを作ってみる

My GPTsのベータ版が利用可能になったので、試しにカスタマーサポートでの利用を想定したオリジナルのQ&A botのサンプルを作ってみたので、その結果を記録します。

今回作成したサンプルはこちらから利用可能です。執筆時点ではChatGPTの有料会員のみがアクセスできるようです。

1. 回答に必要な情報を用意する。

Q&A botが回答をする際に参照する情報(Knowledge)をあらかじめテキストファイルで用意します。

今回はGPT-4に書いてもらった以下のサンプルを利用します。

  • 当店では、ハンドメイド商品の特性上、未使用かつタグが付いた状態であれば、購入後7日以内に限り返品を受け付けています。ただし、カスタムメイド品や特注品に関しては返品ができませんのでご注意ください。
  • 当店のハンドメイド商品はカスタマイズを受け付けております。色、サイズ、デザインなどのご希望をお知らせください。ただし、カスタムオーダーの場合、制作に時間がかかることと、返品・交換ができないことをご了承ください。
  • 通常、注文確定後から2週間以内に発送いたします。ただし、カスタムオーダーの場合や、在庫状況によっては配送期間が長くなる可能性があります。詳細は商品ページに記載してあります。
  • 海外への配送も承っておりますが、送料、税金、関税などが別途かかる場合があります。詳細はチェックアウト時に表示されます。

これらをテキストファイルに貼り付け、適当な名前で保存しておきます。

2. MyGPTsの設定ページに移動する

左上のExploreをクリックする

Image in a image block

Create a GPTをクリックする

Image in a image block

Createのタブが選択され、対話形式でどのような機能が必要かの質疑応答が繰り返されるが、今回はそれをパスし、Configureに自分で設定値を入力する

Image in a image block

3. 設定値を入力していく
  1. Name: Botの名前を入力
  2. Description: Botの説明入力
  3. Instructions: プロンプトの入力。今回は以下を入力する。日本語でもおそらく大丈夫。
    Q&A bot for handmade online sales. When a question is asked in Japanese, always respond in Japanese. For questions in any other language, respond in the most recently used language. Refer to the provided information to answer questions, and if you don't know the answer, please say so.
  4. Conversation starters: オリジナルGPTが起動した時に表示されるサンプル質問を入力する。今回は、以下の4つのサンプルを入力。
    返品はできますか?
    いつ届きますか?
    Can you ship to countries other than Japan?
    When will it be shipped?
  5. KnowledgeのUpload filesをクリックして最初に準備した、回答用の情報が入ったテキストファイルをアップロードする。
  6. Capabilitiesは全てチェックを外す。
    Image in a image block

4. 動作を確認してみる

インポートした内容に基づいて、質問した言語で回答が得られました!

Image in a image block

5. 保存して公開(または自分専用に公開)する

動作が確認できたら、アプリを保存して公開、または非公開の設定を行います。今回はリンクを知っている人がアクセスできるOnly people with a linkを選びましたが、状況に応じて、Only me(自分だけ)、Public(公開)の設定が可能です。

Image in a image block
6. 完成

補足

各項目の公式な説明は以下に記されています。