SlackとOpenAI APIを掛け合わせ、ユーザーのアクションに応じたレスポンスを返却するbotのサンプルです。
Slackのチャネルで@{bot登録時に設定したbot名}
宛に空メッセージを送信することで、スレッドの要約や自由入力によるAIへの質問が可能。
- Node:
>=18
- リポジトリをクローン
src
ディレクトリでnpm install
を実行し、パッケージをインストール.env.example
を.env
というファイル名で同階層にコピー.env
に必要情報を記載
※PORT
とOPENAI_API_MODEL
は必要に応じて変更npm start
を実行し、サーバーを起動