A demo is running in http://44.199.23.199:3007/
install dependencies:
npm installstart it with:
npm run devfront end will be running in http://localhost:3000
install the dependencies:
pip install -r requirements.txtadd your openAI api key
def __init__(self):
self.client = OpenAI(api_key='Your key')
# self.assistant_id = '' start it with:
flask --app server run- Developed frontend with React.js and Next.js
- Developed backend with Python and Flask, store user message in Redis, identify user by IP address
- There are limitations like when chat history and files grows, may exceed openAI token limit.
- Deployed on AWS EC2 instance, running on http://44.199.23.199:3007/
- Can upload file through the upload button
