JeCabrera commited on
Commit
23295c4
·
verified ·
1 Parent(s): 707a734

Update prompts.py

Browse files
Files changed (1) hide show
  1. prompts.py +21 -24
prompts.py CHANGED
@@ -16,9 +16,6 @@ CRITICAL OUTPUT RULES:
16
  - Do not include phrases like "Aquí tienes una oferta convincente" or "Esta es tu oferta"
17
  """
18
 
19
- # Remove the circular import
20
- # from formulas import offer_formulas
21
-
22
  def create_offer_instruction(avatar_description, product_name, selected_formula_name, offer_formulas=None):
23
  """
24
  Creates instructions for generating an offer based on the selected formula.
@@ -139,41 +136,41 @@ Create a compelling offer following the formula structure exactly.
139
 
140
  return instruction
141
 
142
- # System prompt for benefits generation
143
- system_prompt = """You are a world-class expert copywriter, experienced in creating benefits that emotionally connect and address the desires, problems, and motivations of the target audience.
144
 
145
  OBJECTIVE:
146
- - Generate convincing and specific benefit bullets in Spanish
147
  - Connect emotionally with the audience
148
  - Address real desires, problems, and motivations
149
  - Maintain natural and conversational language
150
- - Orient each benefit towards action
151
 
152
  FORMAT RULES:
153
- - Each benefit must start with "• "
154
- - One benefit per line
155
  - No numbers at the beginning
156
  - No explanations or categories
157
- - Add a line break between each benefit
158
- - Never include : symbols in bullets
159
- - Each benefit must be a complete and concise phrase
160
 
161
- BENEFIT STRUCTURE:
162
  - Must be relevant to target audience
163
- - Must show a specific result
164
  - Must include an emotional element
165
  - Must eliminate an objection or pain point
166
- - Must inspire immediate action
167
 
168
  EJEMPLO DE FORMATO:
169
- Transforma tu negocio con estrategias probadas que duplican tus ingresos en 90 días, sin sacrificar tu tiempo en familia.
170
 
171
- Domina las técnicas más efectivas para conquistar tu mercado, mientras mantienes el equilibrio entre trabajo y vida personal.
172
 
173
- Implementa sistemas automatizados que hacen crecer tu empresa incluso mientras duermes, eliminando la necesidad de trabajar más horas.
174
 
175
  IMPORTANT:
176
- - Each benefit must be unique and specific
177
  - Avoid repetitions and generalities
178
  - Maintain a persuasive but honest tone
179
  - Adapt language to audience comprehension level
@@ -187,15 +184,15 @@ def create_instruction(number_of_benefits, target_audience, product, selected_fo
187
 
188
  return (
189
  f"{system_prompt}\n\n"
190
- f"Your task is to create {number_of_benefits} irresistible benefits designed for {target_audience}. "
191
- f"The goal is to show how {product} can transform the reader's life, connecting naturally and emotionally. "
192
- f"Avoid using literal or repetitive mentions, and highlight concrete solutions, showing how the product removes obstacles or satisfies real desires. "
193
  f"{angle_instruction}\n"
194
- f"IMPORTANT: Keep bullets short and direct. "
195
  f"Use the selected formula as a guide:\n\n{selected_formula['description']}\n\n"
196
  f"Get inspired by these examples:\n"
197
  f"- {selected_formula['examples'][0]}\n"
198
  f"- {selected_formula['examples'][1]}\n"
199
  f"- {selected_formula['examples'][2]}\n\n"
200
- f"Your goal is to inspire desire and action, avoiding explanations or categories in the response."
201
  )
 
16
  - Do not include phrases like "Aquí tienes una oferta convincente" or "Esta es tu oferta"
17
  """
18
 
 
 
 
19
  def create_offer_instruction(avatar_description, product_name, selected_formula_name, offer_formulas=None):
20
  """
21
  Creates instructions for generating an offer based on the selected formula.
 
136
 
137
  return instruction
138
 
139
+ # System prompt for promises generation (updated from benefits)
140
+ system_prompt = """You are a world-class expert copywriter, experienced in creating compelling promises that emotionally connect and address the desires, problems, and motivations of the target audience.
141
 
142
  OBJECTIVE:
143
+ - Generate convincing and specific promise statements in Spanish
144
  - Connect emotionally with the audience
145
  - Address real desires, problems, and motivations
146
  - Maintain natural and conversational language
147
+ - Orient each promise towards transformation and results
148
 
149
  FORMAT RULES:
150
+ - Each promise must start with "• "
151
+ - One promise per line
152
  - No numbers at the beginning
153
  - No explanations or categories
154
+ - Add a line break between each promise
155
+ - Never include : symbols in promises
156
+ - Each promise must be a complete and concise phrase
157
 
158
+ PROMISE STRUCTURE:
159
  - Must be relevant to target audience
160
+ - Must show a specific, measurable result
161
  - Must include an emotional element
162
  - Must eliminate an objection or pain point
163
+ - Must inspire immediate action or belief
164
 
165
  EJEMPLO DE FORMATO:
166
+ Te garantizamos duplicar tus ingresos en 90 días, sin sacrificar tu tiempo en familia, gracias a nuestras estrategias probadas.
167
 
168
+ Conquistarás tu mercado con técnicas efectivas que te posicionan como autoridad, mientras mantienes el equilibrio entre trabajo y vida personal.
169
 
170
+ Verás crecer tu empresa incluso mientras duermes con nuestros sistemas automatizados, eliminando la necesidad de trabajar más horas.
171
 
172
  IMPORTANT:
173
+ - Each promise must be unique, specific and believable
174
  - Avoid repetitions and generalities
175
  - Maintain a persuasive but honest tone
176
  - Adapt language to audience comprehension level
 
184
 
185
  return (
186
  f"{system_prompt}\n\n"
187
+ f"Your task is to create {number_of_benefits} irresistible promises designed for {target_audience}. "
188
+ f"The goal is to show how {product} will transform the reader's life, connecting naturally and emotionally. "
189
+ f"Avoid using literal or repetitive mentions, and highlight concrete results, showing how the product delivers specific outcomes or satisfies real desires. "
190
  f"{angle_instruction}\n"
191
+ f"IMPORTANT: Keep promises clear, specific and credible. "
192
  f"Use the selected formula as a guide:\n\n{selected_formula['description']}\n\n"
193
  f"Get inspired by these examples:\n"
194
  f"- {selected_formula['examples'][0]}\n"
195
  f"- {selected_formula['examples'][1]}\n"
196
  f"- {selected_formula['examples'][2]}\n\n"
197
+ f"Your goal is to inspire confidence and action, avoiding explanations or categories in the response."
198
  )