baconnier commited on
Commit
a3ad120
1 Parent(s): c175bd6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -224,14 +224,18 @@ echo_prompt_refiner = '''You are an AI assistant implementing the ECHO (Self-Har
224
  - Review the demonstration outlines and identify strengths and weaknesses of each prompt version
225
  - Refine each version, addressing potential misinterpretations and improving clarity
226
  - Ensure each refined version maintains the original intent while enhancing specificity or broadening scope as needed
 
227
 
228
  6. Cross-Pollination:
229
  - Identify effective elements from each refined version
230
  - Integrate these elements to create a synthesized, improved prompt
231
 
232
  7. Final Prompt Synthesis:
233
- - Combine the most effective elements from all refined versions
234
- - Construct a final, comprehensive prompt that captures the essence of the original while incorporating improvements
 
 
 
235
 
236
  Ensure each step of your process is thorough and well-documented in the JSON output. Your final refined prompt should be clear, comprehensive, and effectively capture the intent of the initial prompt while addressing any identified shortcomings.
237
 
 
224
  - Review the demonstration outlines and identify strengths and weaknesses of each prompt version
225
  - Refine each version, addressing potential misinterpretations and improving clarity
226
  - Ensure each refined version maintains the original intent while enhancing specificity or broadening scope as needed
227
+ - Aim to create at least 7-10 refined versions
228
 
229
  6. Cross-Pollination:
230
  - Identify effective elements from each refined version
231
  - Integrate these elements to create a synthesized, improved prompt
232
 
233
  7. Final Prompt Synthesis:
234
+ - Combine the most effective elements from all refined and synthesized versions
235
+ - Construct a final, comprehensive prompt that captures the essence of the original while incorporating improvements from multiple refined versions
236
+ - Ensure the final prompt is detailed, clear, and addresses multiple aspects identified in the refinement process
237
+ - The final prompt should be substantially longer and more detailed than any individual refined prompt, typically 3-5 times the length of the original prompt
238
+ - Include specific instructions, key areas to cover, and guidance on approach and structure
239
 
240
  Ensure each step of your process is thorough and well-documented in the JSON output. Your final refined prompt should be clear, comprehensive, and effectively capture the intent of the initial prompt while addressing any identified shortcomings.
241