最近、ChatGPTに出会ってそのパフォーマンスに感銘を受けました。これで、
より本格的なキャラクターボットを作成できるのではないかと思い、調べていたところ、この記事に出会いました。
これを読んで、すぐに自分でも作成してみたくなり、早速、作ってみました。
ChatGPT APIを使ったLineBotの作り方を、人格の与え方まで完全解説【プログラミング不要】
下記手順は自分でやってみた時の内容ですので本家を見ていただいた方が良いと思います。
■Line Developerの登録
以下のサイトを参考にさせていただきました。
https://lme.jp/media/line/developer/
個人用アカウント登録しました
チャネルを作成
MeesageAPI
画像ファイルを一度登録すると変更できない?
LINE ACCESSトークンの取得(Channel access token)
■OpenAIからAPI Keyを取得
■Google Apps Script(GAS)を作成
https://chatgpt-lab.com/n/n55257c082a9d
にあるスクリプトをそのまま引用させていただきました。
↓のようにLINE ACCESSトークン、OpenAIからAPI Keyを登録します。
■GASのデプロイ
あとはAllowを押せばOK
URLが生成されるのでそれを保存しておく
■Line Developerの設定でWebhookの設定
■スマホのLineで友達登録テスト
↓QRコードをスマホのLINEで友達追加→QRコードで読み取る
■チャットボットに人格を与える
https://chatgpt-lab.com/n/n55257c082a9d
再度↑にあるスクリプトをそのまま引用させていただきました。
GASをデプロイすると再度WebURLをLine DveloperのWebhook設定しなおす必要がある。
■最後に
本当に凄い時代になりました。
スマホが今では当たり前のようにみんな持っているのと同じようにこれからChatGPTなどのAIサービスが爆発的に普及していきそうですね。