Instalación
1. Prerrequisitos
Instalar Ollama: https://ollama.com/download
Descargar el modelo utilizado:
ollama pull gemma2:2b
2. Clonar el repositorio
git clone https://github.com/aitanacuadra/TFG
cd TFG
3. Crear entorno virtual
python -m venv venv
source venv/bin/activate # Linux / macOS
# venv\Scripts\activate # Windows
4. Instalar dependencias
pip install -r requirements.txt
5. Configurar variables de entorno
Crear un archivo .env:
BASE_DATASET_URL=https://example.org/datasets/
OLLAMA_HOST=http://localhost:11434
OLLAMA_MODEL=gemma2:2b
6. Ejecutar la API
uvicorn main:app --reload
La API estará disponible en: http://localhost:8000
Documentación interactiva: http://localhost:8000/docs