Cristobal299 commited on
Commit
69729fd
·
verified ·
1 Parent(s): f43e563

Upload README-6.md

Browse files
Files changed (1) hide show
  1. README-6.md +80 -0
README-6.md ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Centralita Torá
2
+
3
+ Leer la Torá en **hebreo + español** a la vez · escuchar en los dos idiomas ·
4
+ estudiar con IA. **Todo gratis:** Groq (tier gratuito) + voces gTTS.
5
+
6
+ ---
7
+
8
+ ## Lo que necesitas
9
+
10
+ 1. Cuenta de HuggingFace (**Cristobal299**).
11
+ 2. **Clave de Groq** (gratis): https://console.groq.com/keys → una `gsk_...`.
12
+ Las voces no necesitan clave.
13
+
14
+ ---
15
+
16
+ ## Paso 1 · Crea el Space (en la web)
17
+
18
+ 1. https://huggingface.co/new-space
19
+ 2. Nombre `centralita-tora` · SDK **Gradio** · Hardware **CPU basic (free)**.
20
+
21
+ ## Paso 2 · Sube los archivos (Termux)
22
+
23
+ ```bash
24
+ pkg install git -y
25
+ git clone https://huggingface.co/spaces/Cristobal299/centralita-tora
26
+ cd centralita-tora
27
+ # copia dentro: app.py requirements.txt README.md y la carpeta libros/
28
+ git add . && git commit -m "Centralita Torá" && git push
29
+ ```
30
+
31
+ En el `git push`: usuario `Cristobal299`, contraseña = un **token write** de
32
+ https://huggingface.co/settings/tokens.
33
+
34
+ > Seguridad: mete el token cuando git lo pida. No lo pegues dentro de la URL del
35
+ > remoto ni en ningún archivo — quedaría en texto plano en `.git/config`.
36
+
37
+ ## Paso 3 · Activa la clave (Secret)
38
+
39
+ Space → **Settings** → **Variables and secrets** → *New secret*:
40
+
41
+ | Nombre | Valor |
42
+ |---|---|
43
+ | `GROQ_API_KEY` | tu `gsk_...` |
44
+
45
+ El Space se reconstruye solo (1–2 min).
46
+
47
+ ---
48
+
49
+ ## Cómo subes los libros
50
+
51
+ Un archivo JSON por libro dentro de la carpeta `libros/`. Ejemplo `libros/Genesis.json`:
52
+
53
+ ```json
54
+ {
55
+ "id": "Genesis",
56
+ "es": "Génesis",
57
+ "heb": "בְּרֵאשִׁית",
58
+ "capitulos": {
59
+ "1": [
60
+ { "n": 1, "he": "בְּרֵאשִׁית בָּרָא...", "es": "En el principio creó Dios..." }
61
+ ]
62
+ }
63
+ }
64
+ ```
65
+
66
+ - `he` = hebreo, `es` = español de cada versículo (puedes poner solo uno).
67
+ - Añade los capítulos que quieras dentro de `capitulos`.
68
+ - Va incluido `libros/Genesis.json` con Génesis 1:1–3 de muestra. Sustitúyelo / amplíalo con tus textos.
69
+ - Cada vez que añadas o cambies libros: `git add . && git commit && git push` y el Space se reinicia.
70
+
71
+ ## Comprobación rápida
72
+
73
+ - **Leer** → Génesis 1 → «Ver capítulo»: sale hebreo y español juntos.
74
+ - 🔊 **Español** y 🔊 **עברית**: suenan en cada idioma.
75
+ - **Estudiar** → «Comentar este capítulo»: responde la IA de Groq.
76
+
77
+ ## Ajustes (en `app.py`)
78
+
79
+ - Modelo de estudio: `MODELO_ESTUDIA = "openai/gpt-oss-120b"`. Para respuestas más
80
+ rápidas y ligeras: `"openai/gpt-oss-20b"`.