This is a chat bot application that utilizes various APIs and services.
Before running the application, make sure you have the following:
- Docker installed on your machine
- An
.envfile with the following environment variables:HF_TOKEN: Hugging Face Hub API tokenGOOGLE_API_KEY: Google API keyMONGO_URI: MongoDB connection URI
To build and run the chat bot application, follow these steps:
-
Open a terminal and navigate to the project directory.
-
Build the Docker image using the following command:
docker build -t chat_bot . -
Run the Docker container in detached mode and map port 5000 to the host using the following command:
docker run -d -p 5000:5000 chat_bot
-
The chat bot application should now be running. You can access it by opening a web browser and navigating to
http://localhost:5000.
This project is licensed under the MIT License.