Home

Awesome

LongtermChatExternalSources

GPT-3 chatbot with long-term memory and external sources.

Prerequisites

Setup

Windows

  1. Clone the repository to your local PC: git clone https://github.com/daveshap/LongtermChatExternalSources.git
  2. Create a virtual environment: python3 -m venv env
  3. Activate the environment: .\env\Scripts\activate
  4. Install the required packages: pip install openai numpy
  5. Copy your OpenAI api key to a file named openaiapikey.txt in the project directory. Ensure there is no trailing newline.

Mac/Linux

  1. Clone the repository to your local PC: git clone https://github.com/daveshap/LongtermChatExternalSources.git
  2. Create a virtual environment: python3 -m venv env
  3. Activate the environment: source env/bin/activate
  4. Install the required packages: pip3 install openai numpy
  5. Copy your OpenAI api key to a file named openaiapikey.txt in the project directory. Ensure there is no trailing newline.

Usage

Run the script: python chat.py

Once the script is running, you can interact with the chatbot through the command line.