About | Technologies | Requirements | Starting | License | Author
Using Google Gemini, a family of large language models from Google DeepMind, known for its ability to understand and respond to different kinds of information, we will create a ChatBot to serve as a Virtual Assistant during the patient’s care journey
The following tools were used in this project:
Before starting 🏁, you need to have Python, Chainlit and GCloud CLI installed.
1. Make sure that you have docker installed.
2. Login to google gloud and setup the projrct. Make sure that Vertex AI is enabled.
gcloud auth application-default login
gcloud config set project <PROJECT_ID>
3. Create a .env file and add the following env varibales
OPENAI_API_KEY=sk-<***************************>
QDRANT_URL=http://localhost:6333
Then run the script
chmod +x run.sh
./run.sh
The Script will do the following
- Run Qdrant Database in case its not running
- Install the requirements
- extract the content of the PDF file in pdfInput folder and upload it to qdrant.
- extract the content of the text file in Pdata Folder.
- start the chatbot application
- The page is available in http://localhost:8000
This project is under license from MIT. For more details, see the LICENSE file.
Made with ❤️ by Deloitte Consulting BV -- Amsterdam, Netherlands
Authors: Shyam Sundar, Joshua Goldberg, Wouter ten Brink, Gino Arcangeli