LINEを使ってChatGPTと会話することができます。このプログラムは、Google Apps Scriptを使用して実装されています。OpenAI APIキーとLINEのアクセストークンを設定する必要があります。また,会話情報はGoogle Spread Sheetを利用します.
main.gsには、以下の変数が使用されています.これらの変数はgoogle apps script上で設定する必要があります。
OPENAI_KEY- OpenAI APIキーLINE_TOKEN- LINEアクセストークンSHEET_URL- スプレッドシートのURL
このプログラムを使用するには、LINEアカウントを持っている必要があります。また,チャンネルはLINE developerから作成し,QRコードを使用して追加してください.メッセージを送信することでChatGPTからの返信がLINEで表示されます。
Google Spread Sheetの初期状態は以下のようにして下さい.ただし,*は好きな人格設定となるので好きな文章を入力してください.
| role | content |
|---|---|
| system | * |
会話履歴をクリアするには、clear()とLINE上で入力してください。
このプログラムはMITライセンスの下で提供されています。詳細については、LICENSEファイルを参照してください。