Spaces:
Running
Running
Update app.py
Browse files
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 |
|