Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gkvoelkl/python-llm-ratisbona-adventure
Web-Adventure mit ChatGPT und Python (Streamlit)
https://github.com/gkvoelkl/python-llm-ratisbona-adventure
adventure-game chatgpt game llm ollama python streamlit-webapp
Last synced: 13 days ago
JSON representation
Web-Adventure mit ChatGPT und Python (Streamlit)
- Host: GitHub
- URL: https://github.com/gkvoelkl/python-llm-ratisbona-adventure
- Owner: gkvoelkl
- Created: 2024-07-07T15:19:48.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-08-11T13:20:31.000Z (5 months ago)
- Last Synced: 2024-08-11T14:37:44.726Z (5 months ago)
- Topics: adventure-game, chatgpt, game, llm, ollama, python, streamlit-webapp
- Language: Python
- Homepage:
- Size: 1.07 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.en.md
Awesome Lists containing this project
README
# chatAdventure - ratisbona dungeons
[![de](https://img.shields.io/badge/lang-de-red.svg)](https://github.com/gkvoelkl/python-llm-ratisbona-adventure/blob/master/README.md)
[![en](https://img.shields.io/badge/lang-en-green.svg)](https://github.com/gkvoelkl/python-llm-ratisbona-adventure/blob/master/README.en.md)You explore the dungeons beneath the city of Regensburg. The entire story and characters are managed by ChatGPT or another Large Language Model (LLM).
## Installation
### Play on the Web
The game chatAdventure-ratisbona dungeons is freely available on the Streamlit Cloud.
Simply click on this link: [https://radisbona-adventure.streamlit.app](https://radisbona-adventure.streamlit.app)
### Local Installation
* Copy the directory from GitHub to your local drive
* Change to the directory
* Ensure all Python modules are present **pip install -r requirements.txt**
* Start the application with **streamlit run app.py**### Local LLM
* Install Ollama (https://ollama.com)
* Load and start the model
* Then start the game## Generating Images
Currently, generating images is only possible with Dall-E and the corresponding API key from OpenAI