JeCabrera commited on
Commit
5eef1c0
·
verified ·
1 Parent(s): e57cc47

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -3
app.py CHANGED
@@ -168,7 +168,7 @@ if submit:
168
  # Obtener la respuesta del modelo
169
  response = generate_ctas(number_of_ctas, target_audience, product, call_to_action, temperature)
170
  # Extraer el texto de los candidatos de la respuesta
171
- generated_ctas = response[0]['content']['parts'][0]['text']
172
  col2.markdown(f"""
173
  <div style="border: 1px solid #000000; padding: 5px; border-radius: 8px; background-color: #ffffff;">
174
  <h4>Observa la magia en acción:</h4>
@@ -177,6 +177,9 @@ if submit:
177
  """, unsafe_allow_html=True)
178
  except ValueError as e:
179
  col2.error(f"Error: {str(e)}")
 
 
 
 
180
  else:
181
- col2.error("Por favor, proporciona el público objetivo y el producto.")
182
-
 
168
  # Obtener la respuesta del modelo
169
  response = generate_ctas(number_of_ctas, target_audience, product, call_to_action, temperature)
170
  # Extraer el texto de los candidatos de la respuesta
171
+ generated_ctas = response.candidates[0].content.parts[0].text
172
  col2.markdown(f"""
173
  <div style="border: 1px solid #000000; padding: 5px; border-radius: 8px; background-color: #ffffff;">
174
  <h4>Observa la magia en acción:</h4>
 
177
  """, unsafe_allow_html=True)
178
  except ValueError as e:
179
  col2.error(f"Error: {str(e)}")
180
+ except IndexError as e:
181
+ col2.error("No se generaron llamados a la acción. Intenta de nuevo.")
182
+ except AttributeError as e:
183
+ col2.error(f"Error al acceder al contenido de la respuesta: {str(e)}")
184
  else:
185
+ col2.error("Por favor, proporciona el público objetivo y el producto.")