Spaces:
Sleeping
Sleeping
Update formulas.py
Browse files- formulas.py +35 -0
formulas.py
CHANGED
|
@@ -25,6 +25,7 @@ def create_offer_instruction(avatar_description, product_name, selected_formula_
|
|
| 25 |
|
| 26 |
# Add specific instructions for Sueño-Obstáculo formula
|
| 27 |
# Add specific instructions for handling uploaded content
|
|
|
|
| 28 |
additional_instructions = ""
|
| 29 |
if selected_formula_name == "Fórmula Sueño-Obstáculo":
|
| 30 |
additional_instructions = """
|
|
@@ -81,6 +82,40 @@ SPECIFIC INSTRUCTIONS FOR THIS FORMULA:
|
|
| 81 |
- The entire response should be ONLY the offer itself
|
| 82 |
"""
|
| 83 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 84 |
# Create the instruction
|
| 85 |
instruction = f"""
|
| 86 |
You are a world-class expert copywriter, experienced in creating compelling offers that connect emotionally with the target audience.
|
|
|
|
| 25 |
|
| 26 |
# Add specific instructions for Sueño-Obstáculo formula
|
| 27 |
# Add specific instructions for handling uploaded content
|
| 28 |
+
# Add specific instructions for each formula
|
| 29 |
additional_instructions = ""
|
| 30 |
if selected_formula_name == "Fórmula Sueño-Obstáculo":
|
| 31 |
additional_instructions = """
|
|
|
|
| 82 |
- The entire response should be ONLY the offer itself
|
| 83 |
"""
|
| 84 |
|
| 85 |
+
elif selected_formula_name == "Oferta Dorada":
|
| 86 |
+
additional_instructions = """
|
| 87 |
+
SPECIFIC INSTRUCTIONS FOR THIS FORMULA:
|
| 88 |
+
1. ATTENTION HOOK HANDLING:
|
| 89 |
+
- Analyze the avatar_description carefully to understand their pain points, frustrations, and desires
|
| 90 |
+
- Select a powerful attention hook that directly connects with the avatar's current reality
|
| 91 |
+
- Choose randomly from different hook formats (questions, statistics, shocking statements, etc.)
|
| 92 |
+
- CUSTOMIZE the hook specifically for this avatar - don't use generic examples
|
| 93 |
+
|
| 94 |
+
2. Analyze ALL available information:
|
| 95 |
+
- Target audience description (avatar_description)
|
| 96 |
+
- Product/service name (product_name variable)
|
| 97 |
+
- Content from uploaded files (if any)
|
| 98 |
+
|
| 99 |
+
3. Create a compelling QUANTIFIABLE PROMISE that:
|
| 100 |
+
- Is written COMPLETELY IN CAPITAL LETTERS
|
| 101 |
+
- Includes concrete numbers (money, time, results)
|
| 102 |
+
- Uses powerful action verbs (EARN, MULTIPLY, ACHIEVE, MASTER)
|
| 103 |
+
- Specifies the exact result they will obtain
|
| 104 |
+
- Optionally includes time or effort required
|
| 105 |
+
- NEVER uses exclamation marks (!)
|
| 106 |
+
|
| 107 |
+
4. Craft a benefit statement that:
|
| 108 |
+
- Clearly explains the result they will obtain
|
| 109 |
+
- Includes an authority element (proven method, studies, experience)
|
| 110 |
+
- Establishes a realistic timeframe or effort needed
|
| 111 |
+
|
| 112 |
+
5. CRITICAL: Output ONLY the offer itself with NO introductory text, explanations, or additional commentary.
|
| 113 |
+
- DO NOT include phrases like "Aquí tienes una oferta convincente" or "Esta es tu oferta"
|
| 114 |
+
- DO NOT include any text before or after the offer
|
| 115 |
+
- Start directly with the attention hook
|
| 116 |
+
- The entire response should be ONLY the offer itself following the formula structure
|
| 117 |
+
"""
|
| 118 |
+
|
| 119 |
# Create the instruction
|
| 120 |
instruction = f"""
|
| 121 |
You are a world-class expert copywriter, experienced in creating compelling offers that connect emotionally with the target audience.
|