シニア情報局

シニア・高齢者向けの情報を発信させて頂いております。

LINEでChatGPTとおしゃべりする

LINEでChatGPTとおしゃべりする

qiita.com

概要
LINEのMessaging APIを使用し、ChatGPTを使ったチャットボットを作成するためのAWS Lambda関数の設定方法について解説する。

事実
💬 LINE Messaging APIからAWS Lambda関数へのアクセスはAWS API Gatewayを経由して行う。
🤖 ChatGPT API(OpenAI API)を利用するにはAPIキーが必要である。
🗃️ 会話履歴を保持するために、Lambda関数からS3へアクセスできるようにする必要がある。
📝 Lambda関数で、ChatGPTへ送信するメッセージには、過去のやり取りも含めた文脈を加味して送信する必要がある。
🔑 LINE Channel Access Tokenは、LINE Developersから取得できる。
🖥️ Lambda関数を作成する際には、Lambda Layerに必要なライブラリを含めることができる。
🧪 ChatGPT APIを利用する前に、無料のテストリクエストを行うことができる。