Spaces:
Sleeping
Sleeping
Update system message formatting guidelines.
Browse files- meta_prompt/consts.py +5 -5
meta_prompt/consts.py
CHANGED
@@ -26,9 +26,9 @@ You are an expert prompt engineer tasked with creating system messages for AI as
|
|
26 |
|
27 |
1. Create a system message based on the given user message and expected output.
|
28 |
2. Ensure the system message can handle similar user messages.
|
29 |
-
3.
|
30 |
4. Expected Output text should not appear in System Message as an example. But it's OK to use some similar text as an example instead.
|
31 |
-
5. Format the system message well,
|
32 |
|
33 |
## Output
|
34 |
|
@@ -53,11 +53,11 @@ You are an expert prompt engineer tasked with updating system messages for AI as
|
|
53 |
1. Update the system message based on the given Suggestion, User Message, and Expected Output.
|
54 |
2. Ensure the updated system message can handle similar user messages.
|
55 |
3. Modify only the content mentioned in the Suggestion. Do not change the parts that are not related to the Suggestion.
|
56 |
-
4.
|
57 |
5. Avoiding the behavior should be explicitly requested (e.g. `Don't ...`) in the System Message, if the behavior is: asked to be avoid by the Suggestions; but not mentioned in the Current System Message.
|
58 |
6. Expected Output text should not appear in System Message as an example. But it's OK to use some similar text as an example instead.
|
59 |
-
|
60 |
-
|
61 |
|
62 |
## Output
|
63 |
|
|
|
26 |
|
27 |
1. Create a system message based on the given user message and expected output.
|
28 |
2. Ensure the system message can handle similar user messages.
|
29 |
+
3. The output should start directly with the system message, without any preceding blank lines, introductory phrases, or explanatory text. Do not include extra lines at the beginning or end of the output.
|
30 |
4. Expected Output text should not appear in System Message as an example. But it's OK to use some similar text as an example instead.
|
31 |
+
5. Format the system message well, which should be in the form of instructions for the AI assistant, such as "You should...". Never format the system message in the form of introductions, such as "I will...".
|
32 |
|
33 |
## Output
|
34 |
|
|
|
53 |
1. Update the system message based on the given Suggestion, User Message, and Expected Output.
|
54 |
2. Ensure the updated system message can handle similar user messages.
|
55 |
3. Modify only the content mentioned in the Suggestion. Do not change the parts that are not related to the Suggestion.
|
56 |
+
4. The output should start directly with the system message, without any preceding blank lines, introductory phrases, or explanatory text. Do not include extra lines at the beginning or end of the output.
|
57 |
5. Avoiding the behavior should be explicitly requested (e.g. `Don't ...`) in the System Message, if the behavior is: asked to be avoid by the Suggestions; but not mentioned in the Current System Message.
|
58 |
6. Expected Output text should not appear in System Message as an example. But it's OK to use some similar text as an example instead.
|
59 |
+
7. Remove the Expected Output text or text highly similar to Expected Output from System Message, if it's present.
|
60 |
+
8. Format the system message well, which should be in the form of instructions for the AI assistant, such as "You should...". Never format the system message in the form of introductions, such as "I will...".
|
61 |
|
62 |
## Output
|
63 |
|