Update app.py
Browse files
app.py
CHANGED
|
@@ -449,54 +449,6 @@ FORMAT RULES:
|
|
| 449 |
- Avoid unnecessary : symbols
|
| 450 |
- Each headline must be a complete and intriguing sentence
|
| 451 |
|
| 452 |
-
ÁNGULOS Y EJEMPLOS:
|
| 453 |
-
|
| 454 |
-
AUTORIDAD:
|
| 455 |
-
- "La doctora Daniela Bermudez experta en Tanatología explica cómo la resiliencia nos ayuda a superar la pérdida"
|
| 456 |
-
- "El remedio natural para curar la calvicie de uno de los herbolarios más reconocidos en Harvard"
|
| 457 |
-
- "5 consejos de la reconocida escritora J. K. Rowling para iniciarse como escritor de fantasía"
|
| 458 |
-
|
| 459 |
-
CURIOSIDAD:
|
| 460 |
-
- "Lo Que Nunca Debes Comer En Un Avión"
|
| 461 |
-
- "20 palabras prohibidas que nunca debes mencionar frente a tus hijos"
|
| 462 |
-
- "Escalofriante costumbre de los monjes tibetanos que nunca debes hacer"
|
| 463 |
-
- "Se casa con su jefe después de haber sido humillada 5 años en el trabajo"
|
| 464 |
-
|
| 465 |
-
ADVERTENCIA:
|
| 466 |
-
- "CUIDADO: Si tu cuerpo está presentando algunos de estos síntomas... tienes que ir con el médico"
|
| 467 |
-
- "ADVERTENCIA: lo que las agencias de viajes no quieren que sepas cuando te vas de viaje"
|
| 468 |
-
- "¡DETENTE! y descubre lo que no sabías de la culinaria ancestral asiática"
|
| 469 |
-
- "CUIDADO: lo que el pediatra de tus hijos no quiere que sepas sobre la diabetes infantil"
|
| 470 |
-
|
| 471 |
-
EMOCIONAL:
|
| 472 |
-
- "7 formas de ganar dinero en menos de 24 horas... aun si tu negocio está por quebrar"
|
| 473 |
-
- "Confesiones de un ex-empleado de Starbucks que te darán las ideas para crear tu propia cafetería"
|
| 474 |
-
- "Para todas las mamás primerizas que no logran cambiar el pañal de su bebé con éxito"
|
| 475 |
-
- "¿La menstruación frustró tus vacaciones? 10 tips supereficaces para disfrutar aun esos días"
|
| 476 |
-
|
| 477 |
-
SENSACIONALISTA:
|
| 478 |
-
- "ATERRADOR método que utiliza el ejército israelí que te hará perder 7 kilos en una semana"
|
| 479 |
-
- "¡Mandar nudes es lo de hoy! Peligroso pero efectivo método para ligar en redes sociales"
|
| 480 |
-
- "¡Nunca antes visto! Asesino serial consigue abrir un canal en YouTube para dar clases de cocina"
|
| 481 |
-
- "La más reciente prueba de amor que está matando a los adolescentes"
|
| 482 |
-
|
| 483 |
-
CONTRASTE:
|
| 484 |
-
- "¿Quieres una piel joven y tersa? Descubre los secretos de una mujer de 60 años para tener piel de bebé"
|
| 485 |
-
- "Descubre cómo el mal aliento me ayudó a enamorar a la mujer de mis sueños"
|
| 486 |
-
- "Esta técnica de lectura rápida me ayudó a pasar mis exámenes sin tener que pasar meses estudiando"
|
| 487 |
-
- "¿La menstruación frustró tus vacaciones? 10 tips súper eficaces para disfrutar aún esos días"
|
| 488 |
-
|
| 489 |
-
PREGUNTA:
|
| 490 |
-
- "¿Cuál De Estos Problemas De Salud Quieres Solucionar?"
|
| 491 |
-
- "¿Te gustaría ser más persuasivo y convincente para vender más y mejor?"
|
| 492 |
-
- "¿Quieres aprender un nuevo idioma en poco tiempo y de forma sencilla?"
|
| 493 |
-
- "¿Cometes estos errores garrafales en tus textos digitales?"
|
| 494 |
-
|
| 495 |
-
MEZCLA:
|
| 496 |
-
- "Cuando Los Doctores Tienen Dolor De Cabeza, ¿Qué Hacen?"
|
| 497 |
-
- "Descubre los 7 alimentos grasosos que harán bajes de peso en tan solo 3 días si los comes en luna llena"
|
| 498 |
-
- "¿Te gustaría viajar por los Alpes Suizos con un dólar? Con este tren lo puedes lograr"
|
| 499 |
-
|
| 500 |
FORMAT EXAMPLE:
|
| 501 |
1. Titular 1.
|
| 502 |
|
|
@@ -516,23 +468,34 @@ IMPORTANT:
|
|
| 516 |
- Focus on transformative benefits
|
| 517 |
- Follow the selected angle style and structure"""
|
| 518 |
|
| 519 |
-
#
|
|
|
|
|
|
|
|
|
|
| 520 |
headlines_instruction = (
|
| 521 |
f"{system_prompt}\n\n"
|
| 522 |
-
f"
|
| 523 |
-
f"
|
| 524 |
-
f"
|
| 525 |
-
|
| 526 |
-
|
| 527 |
-
|
| 528 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 529 |
)
|
| 530 |
|
| 531 |
-
# Agregar 5 ejemplos aleatorios
|
| 532 |
-
import random
|
| 533 |
random_examples = random.sample(selected_formula['examples'], min(5, len(selected_formula['examples'])))
|
| 534 |
|
| 535 |
-
headlines_instruction += "EJEMPLOS
|
| 536 |
for i, example in enumerate(random_examples, 1):
|
| 537 |
headlines_instruction += f"{i}. {example}\n"
|
| 538 |
|
|
|
|
| 449 |
- Avoid unnecessary : symbols
|
| 450 |
- Each headline must be a complete and intriguing sentence
|
| 451 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 452 |
FORMAT EXAMPLE:
|
| 453 |
1. Titular 1.
|
| 454 |
|
|
|
|
| 468 |
- Focus on transformative benefits
|
| 469 |
- Follow the selected angle style and structure"""
|
| 470 |
|
| 471 |
+
# Obtener ejemplos específicos del ángulo seleccionado
|
| 472 |
+
angle_specific_examples = angle_examples[selected_angle]
|
| 473 |
+
|
| 474 |
+
# Crear el prompt principal
|
| 475 |
headlines_instruction = (
|
| 476 |
f"{system_prompt}\n\n"
|
| 477 |
+
f"ÁNGULO PRINCIPAL: {selected_angle}\n"
|
| 478 |
+
f"INSTRUCCIONES DE ÁNGULO ESPECÍFICAS:\n{angle_instructions[selected_angle]}\n\n"
|
| 479 |
+
f"EJEMPLOS EXITOSOS DEL ÁNGULO {selected_angle}:\n"
|
| 480 |
+
)
|
| 481 |
+
|
| 482 |
+
# Añadir ejemplos del ángulo seleccionado
|
| 483 |
+
for example in angle_specific_examples:
|
| 484 |
+
headlines_instruction += f"- {example}\n"
|
| 485 |
+
|
| 486 |
+
headlines_instruction += (
|
| 487 |
+
f"\nTu tarea es crear {number_of_headlines} titulares irresistibles para {target_audience} "
|
| 488 |
+
f"que capturen la atención instantáneamente y generen curiosidad sobre {product}. "
|
| 489 |
+
f"IMPORTANTE: Cada titular DEBE seguir el ángulo {selected_angle} de manera clara y consistente.\n\n"
|
| 490 |
+
f"Evita menciones obvias de {product} y enfócate en despertar interés genuino usando el ángulo seleccionado.\n\n"
|
| 491 |
+
f"IMPORTANTE: Estudia cuidadosamente estos ejemplos de la fórmula seleccionada. "
|
| 492 |
+
f"Cada ejemplo representa el estilo y estructura a seguir, adaptados al ángulo {selected_angle}:\n\n"
|
| 493 |
)
|
| 494 |
|
| 495 |
+
# Agregar 5 ejemplos aleatorios de la fórmula
|
|
|
|
| 496 |
random_examples = random.sample(selected_formula['examples'], min(5, len(selected_formula['examples'])))
|
| 497 |
|
| 498 |
+
headlines_instruction += "EJEMPLOS DE LA FÓRMULA A SEGUIR:\n"
|
| 499 |
for i, example in enumerate(random_examples, 1):
|
| 500 |
headlines_instruction += f"{i}. {example}\n"
|
| 501 |
|