LoginSignup
2
0

More than 1 year has passed since last update.

LINE用のChatGPTキャラボットを作成してみた

Posted at

最近、ChatGPTに出会ってそのパフォーマンスに感銘を受けました。これで、
より本格的なキャラクターボットを作成できるのではないかと思い、調べていたところ、この記事に出会いました。
これを読んで、すぐに自分でも作成してみたくなり、早速、作ってみました。

ChatGPT APIを使ったLineBotの作り方を、人格の与え方まで完全解説【プログラミング不要】

下記手順は自分でやってみた時の内容ですので本家を見ていただいた方が良いと思います。

■Line Developerの登録

以下のサイトを参考にさせていただきました。
https://lme.jp/media/line/developer/

個人用アカウント登録しました

プロバイダーの作成
image.png

チャネルを作成
MeesageAPI
画像ファイルを一度登録すると変更できない?

自動応答をON/OFF、友達追加時のメッセージの設定
image.png

image.png
image.png
image.png

LINE ACCESSトークンの取得(Channel access token)
image.png

■OpenAIからAPI Keyを取得

■Google Apps Script(GAS)を作成

https://chatgpt-lab.com/n/n55257c082a9d
にあるスクリプトをそのまま引用させていただきました。

↓のようにLINE ACCESSトークン、OpenAIからAPI Keyを登録します。
image.png

■GASのデプロイ

image.png

image.png

image.png

image.png

Google連携で↓のエラーが発生
image.png

Advancedを押してUnsafeをクリック
image.png

あとはAllowを押せばOK
URLが生成されるのでそれを保存しておく

■Line Developerの設定でWebhookの設定

image.png
image.png
image.png

■スマホのLineで友達登録テスト

↓QRコードをスマホのLINEで友達追加→QRコードで読み取る
image.png

7AC66535-C8C9-4B93-8129-AB0163C2EB17.png

自動応答メッセージ
image.png

何かがおかしい。。。
9BBE996C-D184-44B8-8582-99276F40C903.png

↓でOFFにすると自動応答のメッセージが出なくなる
image.png

■チャットボットに人格を与える

https://chatgpt-lab.com/n/n55257c082a9d
再度↑にあるスクリプトをそのまま引用させていただきました。

GASをデプロイすると再度WebURLをLine DveloperのWebhook設定しなおす必要がある。

EA26153E-AFF8-41A6-8163-44AC42CBB276.png

■最後に

本当に凄い時代になりました。
スマホが今では当たり前のようにみんな持っているのと同じようにこれからChatGPTなどのAIサービスが爆発的に普及していきそうですね。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0