A dystopic text adventure powered by GPT-3.
Try it here: https://future.attejuvonen.fi
-
Set up environment variables
- OPENAI_API_KEY
- OPENAI_ORGANIZATION
- LOG_ENDPOINT
-
Run server.js with node v17
This repo has been set up to automatically deploy upon pushes to the master branch:
- Fly.io NodeJS backend deployment (which also serves static frontend if needed)
- Netlify static frontend deployment
The domain https://future.attejuvonen.fi is pointing to Netlify frontend, which sends requests to Fly.io NodeJS backend, which sends requests to OpenAI API.
How to rotate multiple secrets at the same time without intermittent deployment:
flyctl secrets set OPENAI_API_KEY=ssadsdadsa OPENAI_ORGANIZATION=dsdasdsa