Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -88,26 +88,22 @@ def get_gemini_response_bullets(target_audience, product, num_bullets, temperatu
|
|
88 |
)
|
89 |
)
|
90 |
|
91 |
-
# Crear
|
92 |
-
|
93 |
-
history=[
|
94 |
-
{
|
95 |
-
"role": "user",
|
96 |
-
"parts": [
|
97 |
f"Tu tarea es escribir {num_bullets} bullets que denoten los beneficios al hablar de {product} que resolver谩n los problemas de {target_audience}. "
|
98 |
"Por favor, crea los bullets ahora."
|
99 |
-
],
|
100 |
-
},
|
101 |
-
]
|
102 |
)
|
103 |
|
104 |
# Crear un mensaje para el modelo que incluye los bullets generados
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
|
|
|
|
|
|
111 |
|
112 |
# Inicializar la aplicaci贸n Streamlit
|
113 |
st.set_page_config(page_title="Generador de Bullets", layout="wide")
|
|
|
88 |
)
|
89 |
)
|
90 |
|
91 |
+
# Crear un mensaje para el modelo que incluye los CTAs generados seg煤n los tipos seleccionados
|
92 |
+
bullets_instruction = (
|
|
|
|
|
|
|
|
|
93 |
f"Tu tarea es escribir {num_bullets} bullets que denoten los beneficios al hablar de {product} que resolver谩n los problemas de {target_audience}. "
|
94 |
"Por favor, crea los bullets ahora."
|
|
|
|
|
|
|
95 |
)
|
96 |
|
97 |
# Crear un mensaje para el modelo que incluye los bullets generados
|
98 |
+
response = model.generate_content([bullets_instruction])
|
99 |
+
|
100 |
+
# Extraer el texto de la respuesta
|
101 |
+
generated_bullets = response.candidates[0].content.parts[0].text.strip() # Modificado aqu铆
|
102 |
+
|
103 |
+
# Retornar el resultado
|
104 |
+
return generated_bullets
|
105 |
+
except Exception as e:
|
106 |
+
raise ValueError(f"Error al generar los bullets: {str(e)}") response = model.generate_content([bullets_instruction])
|
107 |
|
108 |
# Inicializar la aplicaci贸n Streamlit
|
109 |
st.set_page_config(page_title="Generador de Bullets", layout="wide")
|