This project is a chatbot system that integrates various agents to perform specific tasks. The system is designed to be modular and can be easily extended with additional functionalities.
- RAG-based System: The chatbot leverages Retrieval-Augmented Generation (RAG) to provide accurate and context-aware responses.
- Integration with Vector Databases: The project supports integration with vector databases like Qdrant and Weaviate.
- Modular Design: The chatbot is designed to be modular, allowing easy addition of new features.
- Python 3.12.5
- Git
-
Clone the repository: ```bash git clone https://github.com/Ichchha-coder/Chatbot_with_agents-.git cd Chatbot_with_agents- ```
-
Create and activate a virtual environment: ```bash python -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate` ```
-
Install the dependencies: ```bash pip install -r requirements.txt ```
-
Run the chatbot: ```bash python main.py ```