Update app.py
Browse files
app.py
CHANGED
@@ -274,29 +274,7 @@ with col1:
|
|
274 |
# 1. Idea Creativa al principio con altura de 70px
|
275 |
creative_idea = st.text_area("Idea Creativa", placeholder="Ejemplo: Tu curso es como Netflix: ofrece contenido que engancha y soluciones que la gente realmente quiere ver", height=70)
|
276 |
|
277 |
-
# 2.
|
278 |
-
selected_formula_key = st.selectbox(
|
279 |
-
"Selecciona una fórmula para tus emails",
|
280 |
-
options=list(email_formulas.email_formulas.keys()) # Updated reference
|
281 |
-
)
|
282 |
-
|
283 |
-
# 3. Ángulo
|
284 |
-
angle_keys = ["NINGUNO"] + sorted([key for key in angles.keys() if key != "NINGUNO"])
|
285 |
-
selected_angle = st.selectbox(
|
286 |
-
"Selecciona un ángulo para tus emails",
|
287 |
-
options=angle_keys
|
288 |
-
)
|
289 |
-
|
290 |
-
# 4. Emoción
|
291 |
-
emotion = st.selectbox(
|
292 |
-
"¿Qué emoción quieres evocar?",
|
293 |
-
options=["Curiosidad", "Miedo", "Esperanza", "Entusiasmo", "Confianza", "Urgencia"]
|
294 |
-
)
|
295 |
-
|
296 |
-
# 5. Creatividad (slider)
|
297 |
-
temperature = st.slider("Creatividad", min_value=0.0, max_value=2.0, value=1.0, step=0.1)
|
298 |
-
|
299 |
-
# 6. Lo demás (cargador de archivos)
|
300 |
uploaded_file = st.file_uploader("📄 Archivo o imagen de referencia",
|
301 |
type=['txt', 'pdf', 'docx', 'jpg', 'jpeg', 'png'])
|
302 |
|
@@ -358,6 +336,28 @@ with col1:
|
|
358 |
st.error(f"Error processing image: {str(e)}")
|
359 |
is_image = False
|
360 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
361 |
selected_formula = email_formulas.email_formulas[selected_formula_key] # Updated reference
|
362 |
|
363 |
# Removed the submit button from here
|
|
|
274 |
# 1. Idea Creativa al principio con altura de 70px
|
275 |
creative_idea = st.text_area("Idea Creativa", placeholder="Ejemplo: Tu curso es como Netflix: ofrece contenido que engancha y soluciones que la gente realmente quiere ver", height=70)
|
276 |
|
277 |
+
# 2. Lo demás (cargador de archivos)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
278 |
uploaded_file = st.file_uploader("📄 Archivo o imagen de referencia",
|
279 |
type=['txt', 'pdf', 'docx', 'jpg', 'jpeg', 'png'])
|
280 |
|
|
|
336 |
st.error(f"Error processing image: {str(e)}")
|
337 |
is_image = False
|
338 |
|
339 |
+
# 3. Fórmula
|
340 |
+
selected_formula_key = st.selectbox(
|
341 |
+
"Selecciona una fórmula para tus emails",
|
342 |
+
options=list(email_formulas.email_formulas.keys()) # Updated reference
|
343 |
+
)
|
344 |
+
|
345 |
+
# 4. Ángulo
|
346 |
+
angle_keys = ["NINGUNO"] + sorted([key for key in angles.keys() if key != "NINGUNO"])
|
347 |
+
selected_angle = st.selectbox(
|
348 |
+
"Selecciona un ángulo para tus emails",
|
349 |
+
options=angle_keys
|
350 |
+
)
|
351 |
+
|
352 |
+
# 5. Emoción
|
353 |
+
emotion = st.selectbox(
|
354 |
+
"¿Qué emoción quieres evocar?",
|
355 |
+
options=["Curiosidad", "Miedo", "Esperanza", "Entusiasmo", "Confianza", "Urgencia"]
|
356 |
+
)
|
357 |
+
|
358 |
+
# 6. Creatividad (slider)
|
359 |
+
temperature = st.slider("Creatividad", min_value=0.0, max_value=2.0, value=1.0, step=0.1)
|
360 |
+
|
361 |
selected_formula = email_formulas.email_formulas[selected_formula_key] # Updated reference
|
362 |
|
363 |
# Removed the submit button from here
|