Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.16 KB

README.md

File metadata and controls

32 lines (21 loc) · 1.16 KB

LongtermChatExternalSources

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

Prerequisites

  • Python3 installed
  • OpenAI api key obtained by registering with OpenAI

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.