This repository contains a microservice built using Python and Django, designed to handle chatbot functionalities. The service leverages the LangChain framework to enable advanced language processing and conversation management.
- Django Framework: Utilizes Django for robust and scalable web service architecture.
- LangChain Integration: Implements LangChain to manage and process natural language conversations.
- RESTful API: Exposes endpoints for integrating with other services or front-end applications.
- Modular Design: Easy to extend and customize for various chatbot use cases.
- Python 3.8+
- Django 4.0+
- LangChain: Ensure you have the necessary libraries installed. See the Installation section for more details.
-
Clone the repository:
git clone https://github.com/yourusername/chatbot-microservice.git cd chatbot-microservice -
Activate a virtual environment: source venv/bin/activate
-
Install the dependencies: pip install -r requirements.txt
-
Run Server python manage.py runserver