Robo-GPT is a simple and extensible program that helps you run GPT-4 model autonomously. It is designed to be easy to understand, so that anyone can use it and extend it.
The program was inspired by some of my earlier work and Auto-GPT.
The features are very limited at the moment, but more can be added easily.
- Python 3.10 or later.
- OpenAI API key with access to gpt-4 model. At the time of writing, you need to join a waitlist, and OpenAI will give you access when capacity is available.
- ElevenLabs key (optional for speech).
- Install
pipenv
. - Clone this repo and change directory to it.
- Run
pipenv shell
to enter the Python virtual environment andpipenv install
to install the dependencies. - Rename
.env.template
to.env
and fill in yourOPENAI_API_KEY
, and optionallyELEVEN_LABS_API_KEY
(for speech).
Run python robo-gpt/main.py
to start the program.
The program does not run in continuous mode by default. To run it in continuous mode, simply comment out the relevant lines in main.py
.
To share your thoughts or simply stay up-to-date, follow @RokStrnisa.