Project Structure:
ee4ea89 (first commit) your_project/ │ ├── app/ │ ├── init.py # Flask app initialization │ ├── routes/ │ │ ├── init.py │ │ └── api.py # API endpoints │ │ │ ├── services/ │ │ ├── init.py │ │ ├── rag_service.py # RAG logic │ │ └── llm_service.py # LLM integration │ │ │ ├── database/ │ │ ├── init.py │ │ ├── handlers.py # Your existing databaseHandler.py │ │ └── models.py # Database models if needed │ │ │ ├── utils/ │ │ ├── init.py │ │ ├── initializer.py # Your existing initializer.py │ │ └── tools.py # Your existing tools.py │ │ │ └── config/ │ ├── init.py │ └── settings.py # Your existing config.py │ ├── tests/ # Unit tests │ ├── init.py │ └── test_rag.py │ ├── logs/ # Log files │ ├── .env # Environment variables ├── requirements.txt # Dependencies ├── run.py # Application entry point └── README.md # Documentation
HEAD
4d897c5 (first commit)