JeCabrera commited on
Commit
4917221
·
verified ·
1 Parent(s): 9a5125e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +29 -1
app.py CHANGED
@@ -1,4 +1,4 @@
1
- # Código actualizado para incluir selección de tipos de encabezados en el acordeón
2
 
3
  from dotenv import load_dotenv
4
  import streamlit as st
@@ -115,6 +115,22 @@ def generate_headlines(number_of_headlines, target_audience, product, temperatur
115
  response = chat_session.send_message("Genera los titulares") # Enviar mensaje para obtener la respuesta
116
  return response.text # Regresar la respuesta directamente
117
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
118
  # Configurar la interfaz de usuario con Streamlit
119
  st.set_page_config(page_title="Enchanted Hooks", layout="wide")
120
 
@@ -163,6 +179,18 @@ with col1:
163
  default=["pregunta", "historia"]
164
  )
165
 
 
 
 
 
 
 
 
 
 
 
 
 
166
  # Botón de enviar
167
  submit = st.button("Generar Titulares")
168
 
 
1
+ # Código actualizado para incluir selección de fórmulas en un acordeón aparte
2
 
3
  from dotenv import load_dotenv
4
  import streamlit as st
 
115
  response = chat_session.send_message("Genera los titulares") # Enviar mensaje para obtener la respuesta
116
  return response.text # Regresar la respuesta directamente
117
 
118
+ # Añadir más fórmulas de titulares al acordeón
119
+ headline_formulas = {
120
+ "fórmula_1": [
121
+ "Descubre cómo {beneficio} con solo {acción}.",
122
+ "Aprende a {acción} y transforma tu vida con {beneficio}.",
123
+ ],
124
+ "fórmula_2": [
125
+ "¿Estás listo para {acción} y {beneficio}?",
126
+ "La guía definitiva para {acción} y conseguir {beneficio}.",
127
+ ],
128
+ "fórmula_3": [
129
+ "Todo lo que necesitas saber sobre {tema} y cómo {acción}.",
130
+ "Lo que nunca te dijeron sobre {tema} y cómo {acción} para mejorar {resultado}.",
131
+ ],
132
+ }
133
+
134
  # Configurar la interfaz de usuario con Streamlit
135
  st.set_page_config(page_title="Enchanted Hooks", layout="wide")
136
 
 
179
  default=["pregunta", "historia"]
180
  )
181
 
182
+ # Crear nuevo acordeón para elegir fórmulas de titulares
183
+ with st.expander("Elige una fórmula para los titulares"):
184
+ selected_formula = st.selectbox(
185
+ "Selecciona una fórmula para tus titulares",
186
+ options=list(headline_formulas.keys())
187
+ )
188
+ # Mostrar ejemplos de la fórmula seleccionada
189
+ st.markdown("Ejemplos de la fórmula seleccionada:")
190
+ st.markdown(f"**{selected_formula}:**")
191
+ for formula in headline_formulas[selected_formula]:
192
+ st.write(formula)
193
+
194
  # Botón de enviar
195
  submit = st.button("Generar Titulares")
196