関宮エーアイ研究室で使われている Bot のソースコードです。
- Node.js (LTS)
- Docker
- AWS CLI
$ export AWS_DEFAULT_REGION=us-west-2
$ aws ssm put-parameter --type 'SecureString' --name '/sekimiya-ai/discord-token' \
--region us-west-2 --value '<Discord の Token>'
$ aws ssm put-parameter --type 'SecureString' --name '/sekimiya-ai/openai-secret' \
--region us-west-2 --value '<OpenAI API の Secret>'
$ aws ssm put-parameter --type 'String' --name '/sekimiya-ai/fx-channel-id' \
--region us-west-2 --value '<Discord の FX Channel の ID>'
$ aws ssm put-parameter --type 'String' --name '/sekimiya-ai/recruit-api-key' \
--region us-west-2 --value '<グルメサーチ API の API Key>'
$ aws ssm put-parameter --type 'String' --name '/sekimiya-ai/gcp-api-key' \
--region us-west-2 --value '<GCP API Key>'
$ aws ssm put-parameter --type 'String' --name '/sekimiya-ai/google-cse-id' \
--region us-west-2 --value '<Google CSE ID>'
$ npm install
$ cdk bootstrap
$ cdk deploy