Adriax911 commited on
Commit
00a0ef0
·
verified ·
1 Parent(s): 9d69216

Subir README.md

Browse files
Files changed (1) hide show
  1. README.md +74 -12
README.md CHANGED
@@ -1,12 +1,74 @@
1
- ---
2
- title: Modelo Tpa
3
- emoji: 🦀
4
- colorFrom: pink
5
- colorTo: purple
6
- sdk: docker
7
- pinned: false
8
- license: mit
9
- short_description: modelo de IA
10
- ---
11
-
12
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Modelo de Detección Temprana de Riesgo Psicológico en Estudiantes
2
+
3
+ Este proyecto es una aplicación web que analiza textos académicos en español y detecta señales tempranas de riesgo psicológico (ansiedad/depresión) usando FastAPI y la API de Groq.
4
+
5
+ ## Estructura del proyecto
6
+
7
+ - `backend/main.py` — API FastAPI que procesa texto y archivos (.txt, .docx)
8
+ - `backend/requirements.txt` — dependencias de Python
9
+ - `frontend/index.html` — interfaz de usuario
10
+ - `frontend/css/style.css` — estilos
11
+ - `frontend/js/app.js` — lógica de cliente
12
+ - `Dockerfile` definición para Hugging Face Spaces Docker
13
+ - `.env.example` — ejemplo de variable de entorno para la API Key
14
+
15
+ ## Requisitos
16
+
17
+ - Python 3.11+ (local)
18
+ - `pip install -r backend/requirements.txt`
19
+ - Cuenta en Hugging Face
20
+ - Token de Groq válido
21
+
22
+ ## Cómo ejecutar localmente
23
+
24
+ ```powershell
25
+ python -m venv .venv
26
+ .venv\Scripts\activate
27
+ pip install -r backend/requirements.txt
28
+ set GROQ_API_KEY=tu_api_key
29
+ python -m uvicorn backend.main:app --reload --host 0.0.0.0 --port 8000
30
+ ```
31
+
32
+ Abre luego: `http://127.0.0.1:8000`
33
+
34
+ ## Cómo desplegar en Hugging Face Spaces
35
+
36
+ ### 1. Crea el Space
37
+
38
+ 1. Entra a https://huggingface.co/spaces/new
39
+ 2. Owner: `Adriax911`
40
+ 3. Space name: `Modelo-Tpa`
41
+ 4. SDK: `Docker`
42
+ 5. Visibility: `Public`
43
+ 6. Crea el Space
44
+
45
+ ### 2. Sube el repositorio
46
+
47
+ Sube todos estos archivos y carpetas:
48
+ - `README.md`
49
+ - `MODEL_CARD.md`
50
+ - `.gitignore`
51
+ - `.env.example`
52
+ - `Dockerfile`
53
+ - `backend/` completo
54
+ - `frontend/` completo
55
+
56
+ ### 3. Configura el secreto
57
+
58
+ 1. Ve a `Settings` > `Repository Secrets`
59
+ 2. Agrega el secreto:
60
+ - Name: `GROQ_API_KEY`
61
+ - Value: tu clave Groq
62
+
63
+ ### 4. Inicia el Space
64
+
65
+ La app se desplegará automáticamente en:
66
+
67
+ `https://huggingface.co/spaces/Adriax911/Modelo-Tpa`
68
+
69
+
70
+ ## Notas importantes
71
+
72
+ - Nunca subas tu API key directamente al repositorio.
73
+ - Usa `GROQ_API_KEY` en Settings > Repository Secrets.
74
+ - Si hay errores, revisa los logs del Space y la configuración del secreto.