:robot: ADM - Automated Dungeon Master :joystick:
Welcome to ADM - Automated Dungeon Master repository! ADM allows users to play a game of DND campaign with a fully automated dungeon master powered by GPT-3.
To install the required packages, run the following command:
pip install -r requirements.txt
pip install git+https://github.com/mmabrouk/chatgpt-wrapper
playwright install firefox
install mode. This opens up a browser window. Log in to ChatGPT in the browser window, then stop the program.chatgpt install
install parameter to begin using it.pip install openai
The OpenAI API uses API keys for authentication. Visit your API Keys page to retrieve the API key you'll use in your requests.
Add your API key to the .env file in the root directory of the repository
OPENAI_API_KEY=<YOUR-API-KEY>
playDND.py file to begin the gamepython3 playDND.py
This project is licensed under the Apache License 2.0. See the LICENSE file for more information.
Python
91.5%
CSS
4.2%
HTML
4.2%
:robot: ADM - Automated Dungeon Master :joystick:
Welcome to ADM - Automated Dungeon Master repository! ADM allows users to play a game of DND campaign with a fully automated dungeon master powered by GPT-3.
To install the required packages, run the following command:
pip install -r requirements.txt
pip install git+https://github.com/mmabrouk/chatgpt-wrapper
playwright install firefox
install mode. This opens up a browser window. Log in to ChatGPT in the browser window, then stop the program.chatgpt install
install parameter to begin using it.pip install openai
The OpenAI API uses API keys for authentication. Visit your API Keys page to retrieve the API key you'll use in your requests.
Add your API key to the .env file in the root directory of the repository
OPENAI_API_KEY=<YOUR-API-KEY>
playDND.py file to begin the gamepython3 playDND.py
This project is licensed under the Apache License 2.0. See the LICENSE file for more information.
Python
91.5%
CSS
4.2%
HTML
4.2%