Skip to content

Modified version of Dave Shapiros Raven Project. Just playing with it, added back and forth speech, rather than text. little buggy but works.

License

Notifications You must be signed in to change notification settings

sutty5/LongtermChatExternalSourcesWithSpeech

 
 

Repository files navigation

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.

About

Modified version of Dave Shapiros Raven Project. Just playing with it, added back and forth speech, rather than text. little buggy but works.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%