This repository contains small projects and experiments based on Large Language Models (LLMs), focusing on practical use cases, prototyping, and learning.
- Python 3.13 (Python 3.10+ should also work unless otherwise specified)
pip(Python package manager)- (Optional but recommended)
virtualenv
-
Clone the repository
git clone <repository-url> cd <repository-name>
-
Create and activate a virtual environment
python3.13 -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Install dependencies
pip install -r requirements.txt
Run the individual project files:
# Navigate to the project folder
cd Symptom_Diseases_Vector_Database
python SymptomToDisease.py
# Or run LangChain version
cd MultiAgent_Systems
python SymptomToDiseaseLangchain.py
> Adjust the filename depending on which project version you want to run.
RAG/
Symptom_Diseases_Vector_Database/
data/
Symptom2Disease.csv
SymptomToDisease.py
SymptomToDiseaseLangchain.py
SymptomToDiseaseWithAgents.py
README.md
MultiAgent_Systems/
TravelSystem/
Multimodal_Travel_Planning_Supervisor_pattern.py
README.md
README.md
requirements.txt
- Ensure
requirements.txtis kept up to date when adding new dependencies. - If Python 3.13 is not available on your system, Python 3.10+ is recommended for compatibility with most LLM libraries.
This project is for educational and experimental purposes. Add a license file if you plan to distribute or reuse the code.