|
Download README.md from CYV28/RetinAI: direct link, hf CLI and curl.
- Browser
- Download file 1.77 kB
-
https://huggingface.co/spaces/CYV28/RetinAI/resolve/main/README.md
- Command line
-
hf download hf://spaces/CYV28/RetinAI/README.md
-
curl -L -o README.md https://huggingface.co/spaces/CYV28/RetinAI/resolve/main/README.md
1.77 kB
| title: Retinopatía Diabética - Sistema de Diagnóstico | |
| emoji: 👁️ | |
| colorFrom: blue | |
| colorTo: indigo | |
| sdk: docker | |
| pinned: false | |
| # 👁️ Sistema de Diagnóstico de Retinopatía Diabética | |
| Aplicación web médica con IA para detección de retinopatía diabética usando EfficientNetB0 + Grad-CAM. | |
| ## 🚀 Despliegue en Hugging Face Spaces | |
| ### Paso 1 — Crear el Space | |
| 1. Ve a [huggingface.co/new-space](https://huggingface.co/new-space) | |
| 2. Elige **Docker** como SDK | |
| 3. Visibilidad: **Public** (o Private si prefieres) | |
| ### Paso 2 — Subir archivos | |
| Sube todos estos archivos al Space: | |
| ``` | |
| ├── app.py | |
| ├── database.py | |
| ├── requirements.txt | |
| ├── Dockerfile | |
| ├── README.md | |
| ├── tu_modelo.h5 ← tu archivo de modelo entrenado | |
| └── web/ | |
| ├── auth-login.html | |
| ├── index.html | |
| └── (demás archivos HTML/CSS/JS) | |
| ``` | |
| ### Paso 3 — Persistencia de base de datos | |
| Para que los datos NO se pierdan al reiniciar: | |
| 1. Ve a **Settings** → **Persistent Storage** | |
| 2. Activa el almacenamiento persistente y monta en `/data` | |
| 3. La app guardará la BD en `/data/medical_app.db` | |
| ### Paso 4 — Variables de entorno (opcional) | |
| En **Settings** → **Variables and secrets**: | |
| - `SECRET_KEY` = (clave secreta aleatoria larga) | |
| - `DB_PATH` = `/data/medical_app.db` (ya configurado por defecto) | |
| --- | |
| ## 👤 Credenciales por defecto | |
| - **Admin**: `admin` / `admin123` ← cámbiala después de entrar | |
| ## 🔐 Roles | |
| | Rol | Puede ver | | |
| |-----|-----------| | |
| | **Admin** | Todos los pacientes y consultas de todos los doctores | | |
| | **Doctor** | Solo sus propios pacientes y consultas | | |
| ## ⚠️ Aviso médico | |
| Esta aplicación es para apoyo diagnóstico únicamente. No reemplaza el criterio médico profesional. | |