ChatGPTが回答するホットラインBotを作成

こんにちは。	
好奇心が止まらないHillaryです。	
組織の風土を変え、従業員のエンゲージメントを高めるため、グループ全社に向けて理念やビジョンの浸透とコンプライアンス違反に対する対応しています。	
自浄作用が働く組織を目指し、従業員がもっと気楽に相談でき、自分で解決できるように導く「ホットラインBot」を作成しました。	
[【自己紹介ページ】](https://note.com/lively_holly72/n/nf1579afae05e?sub_rt=share_pw)	
	
	
## **使用した技術** 
	
### 1. LINE Bot　のアカウントを作成	
`https://developers.line.biz/ja/`	
![IMG_0039.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3569305/8b7d70ce-3326-212c-1385-60bb5a0cb126.jpeg)	
	
### 2. ChatGPTのアカウント作成し、OpenAIのAPIキーを生成する	
`https://chat.openai.com/`	
`https://platform.openai.com/api-keys`	
![IMG_0041.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3569305/ab06bb0e-1a87-8e2b-11e9-b0f1afd23d03.jpeg)	
![IMG_0042.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3569305/00f8598c-318e-0591-bedb-9d7b56aa2adf.jpeg)	
### 3. MAKEアカウントを作成する
`https://www.make.com/`	
![IMG_0043.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3569305/5c034ed3-dfcc-8271-cbec-4365fcb6c074.jpeg)	
### ４. Notionアカウントを作成する	
`https://www.notion.so/ja-jp/product`	
![Wiki、ドキュメント、プロジェクトがつながるコネクテッドワークスペース  Notion (ノーション).jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3569305/fa1be55e-7a91-237d-52a2-966e86178ca0.jpeg)	
	
## **作成手順**	
### 1.MAKEでモジュールをつなぐ
![IMG_0040.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3631451/5526b9e8-a06f-e9c8-15f5-2cd578c6a2fd.jpeg)

### 2. ChatGPTのプロンプトを入力する
**プロンプト**
`あなたは一般企業の公益通報員です。従業員からの問い合わせに適切に回答してください。`

![IMG_0037.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3631451/dbbb12f1-ff58-0032-1815-8dd07b82352d.png)

### 3.データを取り込むシートを作成してNotionの準備をする
![IMG_0060.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3631451/6d39a604-b3ef-08f6-f003-8abcd41e9962.jpeg)

### 4.シートのタブに取り込む項目を入力する
![IMG_0069.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3631451/8b5b2b53-34b1-831d-52de-b8f3b259d984.jpeg)

### 5.Notion create a datebaseのモジュールを選択する
![IMG_0065.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3631451/e0be108d-89eb-2a41-f6f7-26a7e6b2aee4.jpeg)

### 6.addをタップしてNotion publicを選択する
![IMG_0063.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3631451/c2c3e7ff-2b37-8eb3-9764-d089885173cc.jpeg)

### 7.Notionで作成したシートのURLをコピーし、datebase IDに貼り付ける
<font color="Red">※貼り付ける際、「https//www.notion.so」以下を貼り付ける</font>

![IMG_0061.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3631451/be67b0f1-b2fa-2ad9-5766-dd45cbbd6b3b.jpeg)
![IMG_0067.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3631451/0b199dd3-3fbd-9454-3028-5b74d5f0a91e.jpeg)

### 8.自動で表示される項目を選択し保存する
![IMG_0064.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3631451/6cd19074-f754-46e1-36a3-5bbeb9cce75a.jpeg)

### 9.LINEから質問を送る
https://x.com/hillary555208/status/1733815283654209813?s=61&t=Si0c7Wu6neejqb1-6VPAQA

### 10.Notionへ情報を記録し質問や回答を記録する
![IMG_0070.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3631451/534a3764-f0e9-ea8c-d1a7-206b3dc7c736.jpeg)

	
## **まとめ・感想**	
このアプリの精度をさらに高くし、セキュアな環境で運用できれば、従業員のちょっとしたお困り事の道標として使えると思いますが、ChatGPTの知識がまだ不足しているため、期待する回答を得られる確率が低かった。
プロンプトの内容を細かく設定すると、Chat GPTからの回答に時間がかかった。
回答の文字数が多くなるためか、数回Chat Botを使用すると急に動かなくなり、何度も作り直す羽目になった。