⚠️ ⚠️ ⚠️ Warning: Please understand that the https://chatfiles-ui.fly.dev web demo is temporarily unavailable as used up all the credits available in my free trial. and I am unable to recharge. If necessary, please run it locally yourself. Thanks.
EN | 中文文档
this repository use jerryjliu/llama_index, based on mckaywrigley/chatbot-ui, inspired by madawei2699/myGPTReader
Upload your file and have a conversation with it.
Open https://chatfiles-ui.fly.dev and chat with Good Example
- clone this repository.
- create a .env file on root path.
- put your OpenAI Key to .env file with OPENAI_API_KEY='your token'
run this project with docker compose.
docker compose up
open browser with http://localhost:3000
- upload a file.
- have a conversation with it.
- send message without upload file.
cd chatfiles-ui
npm install
npm run dev
cd chatfiles
create a file named .env with value(OPENAI_API_KEY=your token)
python3 server.py
- Chat with GPT-3.5
- Chat with file by llama_index
- Upload multiple files to one index, chat with multiple files.