JeCabrera commited on
Commit
66cc31d
·
verified ·
1 Parent(s): 9d1737c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -17
app.py CHANGED
@@ -24,25 +24,27 @@ def generate_bullets(number_of_bullets, target_audience, product, call_to_action
24
  model = genai.GenerativeModel(
25
  model_name="gemini-1.5-flash",
26
  generation_config=generation_config,
 
 
 
27
  system_instruction = (
28
- f"Eres un experto copywriter especializado en escribir mensajes o textos que atraen la atención de {target_audience} para promover {product} que soluciona los problemas de {target_audience}. "
29
- f"Tu tarea es ayudarme a escribir {number_of_bullets} bullets que destaquen los beneficios de {product}, los cuales utilizare para mi [página web, landing, correo], "
30
- f"teniendo en cuenta los puntos dolorosos de mi {target_audience} y el {product} y la {call_to_action} a realizar."
31
- "Recuerda que un buen bullet debe tener:\n\n"
32
- f"El efecto tiene que ser de atracción, de fascinar, de dejar con la curiosidad. Es más, se dice que los bullets (o balas) tienen que ser como una herida, cuya única cura sea {call_to_action}."
33
- f"Haz bullets inusuales, creativos y fascinantes que atrapen la atención que conecten el síntoma de la {target_audience} con el beneficio que van a obtener con {call_to_action}. "
34
- "Los bullets deben de ser conversacionales, basate en estos ejemplos para realizar tu tarea de crear los bullets:"
35
- "* Bien y mal: 'Botiquín del baño es el mejor lugar para guardar la medicina, ¿verdad? Incorrecto Es el peor. Los hecho estan en la página 10.'"
36
- "* El mejor/El Peor: 'El mejor tiempo verbal que existe para dar la sensación a tus clientes que ya te han comprado.'"
37
- "* Historias: 'La historia del...", "Los misterios de...", "La leyenda de...'"
38
- "* Truco: 'Un sistema tonto para escribir copy sin tratar de convender de que me compren' [Aquí se refiere al Mecanismo Único a utilizar].'"
39
- "* El de la verdad: 'La verdad que nunca te han dicho en el colegio, la escuela, ni en tu casa de como vivir de la música'"
40
- "* Haciendo una pregunta: '¿Sabías que?'"
41
- "* Cuando: '¿Cuándo es buena idea decirle a una chica que te gusta? Si no lo dices justo en ese momento, despídete de que la conozcas íntimamente.'"
42
- "Important: Only answer bullets, never include explanations or categories, like this: 'Registrarme ahora y descubrir cómo encontrar un poco de paz en medio del caos. (Este CTA apela al deseo de Han Solo de encontrar un momento de tranquilidad en su vida agitada.).'"
43
- "Usa estos lineamientos para generar bullets en español."
44
  )
45
- )
46
 
47
  # Generar el resultado utilizando el modelo
48
  try:
 
24
  model = genai.GenerativeModel(
25
  model_name="gemini-1.5-flash",
26
  generation_config=generation_config,
27
+ )
28
+
29
+ # Definición de system_instruction fuera de la configuración del modelo
30
  system_instruction = (
31
+ f"Eres un experto copywriter especializado en escribir mensajes o textos que atraen la atención de {target_audience} para promover {product} que soluciona los problemas de {target_audience}. "
32
+ f"Tu tarea es ayudarme a escribir {number_of_bullets} bullets que destaquen los beneficios de {product}, los cuales utilizare para mi [página web, landing, correo], "
33
+ f"teniendo en cuenta los puntos dolorosos de mi {target_audience} y el {product} y la {call_to_action} a realizar."
34
+ "Recuerda que un buen bullet debe tener:\n\n"
35
+ f"El efecto tiene que ser de atracción, de fascinar, de dejar con la curiosidad. Es más, se dice que los bullets (o balas) tienen que ser como una herida, cuya única cura sea {call_to_action}."
36
+ "Haz bullets inusuales, creativos y fascinantes que atrapen la atención que conecten el síntoma de la {target_audience} con el beneficio que van a obtener con {call_to_action}. "
37
+ "Los bullets deben de ser conversacionales, basate en estos ejemplos para realizar tu tarea de crear los bullets:"
38
+ "* Bien y mal: 'Botiquín del baño es el mejor lugar para guardar la medicina, ¿verdad? Incorrecto Es el peor. Los hecho estan en la página 10.'"
39
+ "* El mejor/El Peor: 'El mejor tiempo verbal que existe para dar la sensación a tus clientes que ya te han comprado.'"
40
+ "* Historias: 'La historia del...', 'Los misterios de...', 'La leyenda de...'"
41
+ "* Truco: 'Un sistema tonto para escribir copy sin tratar de convencer de que me compren' [Aquí se refiere al Mecanismo Único a utilizar].'"
42
+ "* El de la verdad: 'La verdad que nunca te han dicho en el colegio, la escuela, ni en tu casa de como vivir de la música'"
43
+ "* Haciendo una pregunta: '¿Sabías que?'"
44
+ "* Cuando: '¿Cuándo es buena idea decirle a una chica que te gusta? Si no lo dices justo en ese momento, despídete de que la conozcas íntimamente.'"
45
+ "Important: Only answer bullets, never include explanations or categories, like this: 'Registrarme ahora y descubrir cómo encontrar un poco de paz en medio del caos. (Este CTA apela al deseo de Han Solo de encontrar un momento de tranquilidad en su vida agitada.).'"
46
+ "Usa estos lineamientos para generar bullets en español."
47
  )
 
48
 
49
  # Generar el resultado utilizando el modelo
50
  try: