JeCabrera commited on
Commit
cad93d9
verified
1 Parent(s): c079e2f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -15
app.py CHANGED
@@ -64,28 +64,30 @@ def generate_bullets(number_of_bullets, target_audience, product, call_to_action
64
  "response_mime_type": "text/plain",
65
  }
66
 
67
- # Configuraci贸n del modelo generativo y las instrucciones del sistema
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68
  model = genai.GenerativeModel(
69
  model_name="gemini-1.5-flash",
70
  generation_config=generation_config,
71
- system_instruction=(
72
- f"Eres un experto copywriter especializado en escribir bullets atractivos, curiosos e inusuales para {target_audience} sobre {product} que promueven la acci贸n de {call_to_action}. "
73
- "Los bullets deben inspirar inter茅s y motivar al lector a tomar acci贸n. "
74
- f"Tu tarea es ayudarme a escribir {number_of_bullets} bullets que destaquen los beneficios de {product}. "
75
- f"Basate en este ejemplo como respuesta, escribe la mayor cantidad de bullets enfocados a beneficios de acuerdo a lo solicitado en {number_of_bullets}:"
76
- "El Curso online de Yoga es tu br煤jula para navegar las aguas turbulentas de la paternidad soltera."
77
- "* Reduce el estr茅s y la ansiedad como un ancla que te mantiene firme en medio de la tormenta."
78
- "* Aumenta tu energ铆a y concentraci贸n para navegar con mayor seguridad y precisi贸n."
79
- "* Mejora tu flexibilidad y movilidad para adaptarte a cualquier situaci贸n con mayor agilidad."
80
- "* Encuentra la paz interior como un faro que te gu铆a hacia la calma en medio del caos."
81
- "* Conecta contigo mismo para descubrir tu propio rumbo y navegar con mayor confianza."
82
- "* Aprende t茅cnicas para gestionar el tiempo y la energ铆a para optimizar tu viaje y disfrutar de cada momento."
83
- )
84
  )
85
 
86
  # Generar el resultado utilizando el modelo
87
  try:
88
- response = model.generate_content([model.system_instruction])
89
 
90
  # Verificar que la respuesta tenga el formato esperado
91
  if response.candidates and response.candidates[0].content.parts:
 
64
  "response_mime_type": "text/plain",
65
  }
66
 
67
+ # Crear la instrucci贸n del sistema
68
+ system_instruction = (
69
+ f"Eres un experto copywriter especializado en escribir bullets atractivos, curiosos e inusuales para {target_audience} sobre {product} que promueven la acci贸n de {call_to_action}. "
70
+ "Los bullets deben inspirar inter茅s y motivar al lector a tomar acci贸n. "
71
+ f"Tu tarea es ayudarme a escribir {number_of_bullets} bullets que destaquen los beneficios de {product}. "
72
+ f"Basate en este ejemplo como respuesta, escribe la mayor cantidad de bullets enfocados a beneficios de acuerdo a lo solicitado en {number_of_bullets}:"
73
+ "El Curso online de Yoga es tu br煤jula para navegar las aguas turbulentas de la paternidad soltera."
74
+ "* Reduce el estr茅s y la ansiedad como un ancla que te mantiene firme en medio de la tormenta."
75
+ "* Aumenta tu energ铆a y concentraci贸n para navegar con mayor seguridad y precisi贸n."
76
+ "* Mejora tu flexibilidad y movilidad para adaptarte a cualquier situaci贸n con mayor agilidad."
77
+ "* Encuentra la paz interior como un faro que te gu铆a hacia la calma en medio del caos."
78
+ "* Conecta contigo mismo para descubrir tu propio rumbo y navegar con mayor confianza."
79
+ "* Aprende t茅cnicas para gestionar el tiempo y la energ铆a para optimizar tu viaje y disfrutar de cada momento."
80
+ )
81
+
82
+ # Configuraci贸n del modelo generativo
83
  model = genai.GenerativeModel(
84
  model_name="gemini-1.5-flash",
85
  generation_config=generation_config,
 
 
 
 
 
 
 
 
 
 
 
 
 
86
  )
87
 
88
  # Generar el resultado utilizando el modelo
89
  try:
90
+ response = model.generate_content([system_instruction])
91
 
92
  # Verificar que la respuesta tenga el formato esperado
93
  if response.candidates and response.candidates[0].content.parts: