Update app.py
Browse files
app.py
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
# Código actualizado para incluir selección de
|
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 |
|