This project uses for demo purposes the GPT-4 model by OpenAI to connect the terminal to an GPT Agent.
Before you begin, ensure you have met the following requirements:
-
You have an OpenAI account with GPT-4 API access.
-
Your OpenAI API key is configured properly. To do this, export your OpenAI API key as an environment variable:
export OPENAI_API_KEY=<your_key>
This project uses a Python virtual environment (venv) for dependency management. Follow the steps below to set it up:
-
Create a virtual environment:
python3 -m venv venv
-
Activate the virtual environment:
-
For bash/zsh shell:
source venv/bin/activate
-
For fish shell:
source venv/bin/activate.fish
-
-
Install dependencies:
pip3 install -r requirements.txt
With the virtual environment activated, you can run the program using the following command:
python3 codegpt/main.py
-e
The slides for the talk related to this project can be found here.