JeCabrera commited on
Commit
9af54cc
verified
1 Parent(s): da3aa7d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -15
app.py CHANGED
@@ -88,26 +88,22 @@ def get_gemini_response_bullets(target_audience, product, num_bullets, temperatu
88
  )
89
  )
90
 
91
- # Crear la instrucci贸n para generar bullets
92
- chat_session = model.start_chat(
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
- response = model.generate_content(chat_session.history)
106
-
107
- if response and response.parts:
108
- return response.parts[0].text
109
- else:
110
- raise ValueError("Lo sentimos, intenta con una combinaci贸n diferente de entradas.")
 
 
 
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")