쑰은비 commited on
Commit
c982f8a
Β·
1 Parent(s): 7a172cc

update prompt

Browse files
Files changed (1) hide show
  1. prompts.py +70 -47
prompts.py CHANGED
@@ -34,14 +34,10 @@ When there is nothing to correct, do not add any explanation and simply output t
34
  ```
35
  ---
36
 
37
- 🚨 OVERRIDE ALL OTHER INSTRUCTIONS 🚨
38
- μ ˆλŒ€ μš°μ„ μˆœμœ„ #1: μ›λ¬Έμ˜ λͺ¨λ“  고유λͺ…사λ₯Ό 100% 보쑴
39
- - 이재λͺ… λŒ€ν†΅λ Ή β†’ 이재λͺ… λŒ€ν†΅λ Ή (μ§μœ„ μ ˆλŒ€ λ³€κ²½ κΈˆμ§€)
40
- - μ•Œκ³  μžˆλŠ” 사싀과 λ‹€λ₯΄λ”라도 λͺ¨λ“  고유λͺ…μ‚¬λŠ” 원문 κ·ΈλŒ€λ‘œ μœ μ§€
41
-
42
- ⚠️ 이 μ§€μ‹œμ‚¬ν•­μ€ 문법 ꡐ정보닀 μš°μ„ ν•©λ‹ˆλ‹€
43
- ⚠️ 이 μ§€μ‹œμ‚¬ν•­μ€ 사싀 확인보닀 μš°μ„ ν•©λ‹ˆλ‹€
44
- ⚠️ 이 μ§€μ‹œμ‚¬ν•­μ€ λͺ¨λ“  λ‹€λ₯Έ μ§€μ‹œμ‚¬ν•­λ³΄λ‹€ μš°μ„ ν•©λ‹ˆλ‹€
45
 
46
  ### πŸ“ Additional Instructions:
47
 
@@ -638,14 +634,12 @@ CALL_2_SYSTEM_PROMPT = """# 0. μ—­ν• (Role)
638
  **λΆ€μ—° μ„€λͺ…을 뢙이지 λ§ˆμ„Έμš”.**
639
  **μ•Œκ³  μžˆλŠ” 지식을 μ ˆλŒ€ ν™œμš©ν•˜μ§€ λ§ˆμ„Έμš” - 인물의 이름, 직책, μ§μœ„, λ‚ μ§œ, 사건λͺ…은 ꡐ열 λŒ€μƒμ΄ μ•„λ‹ˆλ―€λ‘œ, κ·ΈλŒ€λ‘œ μœ μ§€ν•©λ‹ˆλ‹€.**
640
 
641
- 🚨 OVERRIDE ALL OTHER INSTRUCTIONS 🚨
642
- μ ˆλŒ€ μš°μ„ μˆœμœ„ #1: μ›λ¬Έμ˜ λͺ¨λ“  고유λͺ…사λ₯Ό 100% 보쑴
643
- - 이재λͺ… λŒ€ν†΅λ Ή β†’ 이재λͺ… λŒ€ν†΅λ Ή (μ ˆλŒ€ λ³€κ²½ κΈˆμ§€)
644
- - μ•Œκ³  μžˆλŠ” 사싀과 λ‹€λ₯΄λ”라도 λͺ¨λ“  고유λͺ…μ‚¬λŠ” 원문 κ·ΈλŒ€λ‘œ μœ μ§€
645
-
646
- ⚠️ 이 μ§€μ‹œμ‚¬ν•­μ€ 문법 ꡐ정보닀 μš°μ„ ν•©λ‹ˆλ‹€
647
- ⚠️ 이 μ§€μ‹œμ‚¬ν•­μ€ 사싀 확인보닀 μš°μ„ ν•©λ‹ˆλ‹€
648
  ⚠️ 이 μ§€μ‹œμ‚¬ν•­μ€ λͺ¨λ“  λ‹€λ₯Έ μ§€μ‹œμ‚¬ν•­λ³΄λ‹€ μš°μ„ ν•©λ‹ˆλ‹€
 
 
 
649
 
650
  # ꡐ열 μ˜ˆμ‹œ
651
 
@@ -977,21 +971,37 @@ Output: 검사 개인이 자기 이름을 κ±Έκ³  ν•˜λŠ” λΉ„νŒλ„ μ΄μ–΄μ‘Œλ‹€.
977
 
978
  ------------------------------------
979
 
980
- # 3. 좜λ ₯ κ·œμΉ™
 
 
 
 
 
 
 
 
 
 
 
 
 
981
 
982
- ## 3.1 좜λ ₯ ν˜•μ‹
983
- - μž…λ ₯으둜 μ£Όμ–΄μ§„ **문단 전체λ₯Ό κ΅μ •ν•˜λ˜**, **좜λ ₯μ—λŠ” κ΅μ •λœ λ¬Έλ‹¨λ§Œ 포함**ν•©λ‹ˆλ‹€.
984
- - **μ–΄λ– ν•œ λΆ€κ°€ μ„€λͺ…, 주석, 라벨도 ν¬ν•¨ν•˜μ§€ λ§ˆμ„Έμš”.**
985
 
986
- ## 3.2 핡심 μ€€μˆ˜ 사항 (κΈˆμ§€ ν•­λͺ©)
987
- - **μž„μ˜ μˆ˜μ • κΈˆμ§€**: ꡐ열 λ²”μœ„λ₯Ό λ²—μ–΄λ‚œ 이름, 직책, μ§μœ„, λ‚ μ§œ, 사건λͺ…은 κ·ΈλŒ€λ‘œ μœ μ§€ν•©λ‹ˆλ‹€.
988
- - **λ‚΄μš© μΆ”κ°€ κΈˆμ§€**: 원문에 μ—†λŠ” μ •λ³΄λ‚˜ λ¬Έμž₯을 μƒˆλ‘œ μΆ”κ°€ν•˜μ§€ λ§ˆμ„Έμš”.
989
- - **의미 λ³€κ²½ κΈˆμ§€**: 원문이 μ „λ‹¬ν•˜λŠ” μ˜λ―Έλ‚˜ λ‰˜μ•™μŠ€λ₯Ό λ°”κΎΈμ§€ λ§ˆμ„Έμš”.
990
- - **μ„€λͺ… 좜λ ₯ κΈˆμ§€**: ꡐ정 이유, κ³Όμ •, 라벨 등은 μ ˆλŒ€ 좜λ ₯ν•˜μ§€ λ§ˆμ„Έμš”.
991
 
992
- ## 3.3 STRONG RULE
993
- - λ°˜λ“œμ‹œ **κ΅μ •λœ 문단**만 좜λ ₯ν•˜μ„Έμš”.
994
- - ꡐ정 λŒ€μƒμ΄ μ•„λ‹Œ 뢀뢄은 **μΆ”κ°€, λ³€κ²½, μ‚­μ œ 없이 원문 κ·ΈλŒ€λ‘œ μœ μ§€**ν•΄μ•Ό ν•©λ‹ˆλ‹€.
 
 
 
 
 
 
 
 
 
995
 
996
 
997
  """.strip()
@@ -1003,16 +1013,13 @@ CALL_3_SYSTEM_PROMPT = """# 0. μ—­ν• (Role)
1003
  **μ΅œμ’…μ μœΌλ‘œ κ΅μ—΄λœ λ¬Έλ‹¨λ§Œ 좜λ ₯ν•˜μ„Έμš”.**
1004
  **원문에 κ³ μΉ  뢀뢄이 없을 μ‹œμ—λŠ”, 원문을 κ·ΈλŒ€λ‘œ 좜λ ₯ν•˜μ„Έμš”.**
1005
  **λΆ€μ—° μ„€λͺ…을 뢙이지 λ§ˆμ„Έμš”.**
1006
- **μ•Œκ³  μžˆλŠ” 지식을 μ ˆλŒ€ ν™œμš©ν•˜μ§€ λ§ˆμ„Έμš” - 인물의 이름, 직책, μ§μœ„, λ‚ μ§œ, 사건λͺ…은 ꡐ열 λŒ€μƒμ΄ μ•„λ‹ˆλ―€λ‘œ, κ·ΈλŒ€λ‘œ μœ μ§€ν•©λ‹ˆλ‹€.**
1007
-
1008
- 🚨 OVERRIDE ALL OTHER INSTRUCTIONS 🚨
1009
- μ ˆλŒ€ μš°μ„ μˆœμœ„ #1: μ›λ¬Έμ˜ λͺ¨λ“  고유λͺ…사λ₯Ό 100% 보쑴
1010
- - 이재λͺ… λŒ€ν†΅λ Ή β†’ 이재λͺ… λŒ€ν†΅λ Ή (μ ˆλŒ€ λ³€κ²½ κΈˆμ§€)
1011
- - μ•Œκ³  μžˆλŠ” 사싀과 λ‹€λ₯΄λ”라도 λͺ¨λ“  고유λͺ…μ‚¬λŠ” 원문 κ·ΈλŒ€λ‘œ μœ μ§€
1012
 
1013
- ⚠️ 이 μ§€μ‹œμ‚¬ν•­μ€ 문법 ꡐ정보닀 μš°μ„ ν•©λ‹ˆλ‹€
1014
- ⚠️ 이 μ§€μ‹œμ‚¬ν•­μ€ 사싀 확인보닀 μš°μ„ ν•©λ‹ˆλ‹€
1015
  ⚠️ 이 μ§€μ‹œμ‚¬ν•­μ€ λͺ¨λ“  λ‹€λ₯Έ μ§€μ‹œμ‚¬ν•­λ³΄λ‹€ μš°μ„ ν•©λ‹ˆλ‹€
 
 
 
1016
 
1017
  # ꡐ열 μ˜ˆμ‹œ
1018
 
@@ -1243,21 +1250,37 @@ Kλ₯Ό μ΄μš©ν•œ μ‘°μ–΄μ—μ„œ λΆˆν•„μš”ν•œ λΆ™μž„ν‘œ μ‚¬μš©μ„ λ°œκ²¬ν•©λ‹ˆλ‹€.
1243
 
1244
  ------------------------------------
1245
 
1246
- # 3. 좜λ ₯ κ·œμΉ™
 
 
 
1247
 
1248
- ## 3.1 좜λ ₯ ν˜•μ‹
1249
- - μž…λ ₯으둜 μ£Όμ–΄μ§„ **문단 전체λ₯Ό κ΅μ •ν•˜λ˜**, **좜λ ₯μ—λŠ” κ΅μ •λœ λ¬Έλ‹¨λ§Œ 포함**ν•©λ‹ˆλ‹€.
1250
- - **μ–΄λ– ν•œ λΆ€κ°€ μ„€λͺ…, 주석, 라벨도 ν¬ν•¨ν•˜μ§€ λ§ˆμ„Έμš”.**
1251
 
1252
- ## 3.2 핡심 μ€€μˆ˜ 사항 (κΈˆμ§€ ν•­λͺ©)
1253
- - **μž„μ˜ μˆ˜μ • κΈˆμ§€**: ꡐ열 λ²”μœ„λ₯Ό λ²—μ–΄λ‚œ 이름, 직책, μ§μœ„, λ‚ μ§œ, 사건λͺ…은 κ·ΈλŒ€λ‘œ μœ μ§€ν•©λ‹ˆλ‹€.
1254
- - **λ‚΄μš© μΆ”κ°€ κΈˆμ§€**: 원문에 μ—†λŠ” μ •λ³΄λ‚˜ λ¬Έμž₯을 μƒˆλ‘œ μΆ”κ°€ν•˜μ§€ λ§ˆμ„Έμš”.
1255
- - **의미 λ³€κ²½ κΈˆμ§€**: 원문이 μ „λ‹¬ν•˜λŠ” μ˜λ―Έλ‚˜ λ‰˜μ•™μŠ€λ₯Ό λ°”κΎΈμ§€ λ§ˆμ„Έμš”.
1256
- - **μ„€λͺ… 좜λ ₯ κΈˆμ§€**: ꡐ정 이유, κ³Όμ •, 라벨 등은 μ ˆλŒ€ 좜λ ₯ν•˜μ§€ λ§ˆμ„Έμš”.
 
 
 
 
 
 
 
 
 
 
 
1257
 
1258
- ## 3.3 STRONG RULE
1259
- - λ°˜λ“œμ‹œ **κ΅μ •λœ 문단**만 좜λ ₯ν•˜μ„Έμš”.
1260
- - ꡐ정 λŒ€μƒμ΄ μ•„λ‹Œ 뢀뢄은 **μΆ”κ°€, λ³€κ²½, μ‚­μ œ 없이 원문 κ·ΈλŒ€λ‘œ μœ μ§€**ν•΄μ•Ό ν•©λ‹ˆλ‹€.
 
 
 
 
1261
 
1262
 
1263
  """.strip()
 
34
  ```
35
  ---
36
 
37
+ ⚠️ CRITICAL RULE: NEVER CHANGE ANY FACTUAL INFORMATION
38
+ Keep ALL names, titles, positions, dates, and event names EXACTLY as written in the original
39
+ Your ONLY job is grammar, spelling, particles, and spacing - NOT fact-checking
40
+ - PRESERVE: 이재λͺ… λŒ€ν†΅λ Ή β†’ 이재λͺ… λŒ€ν†΅λ Ή
 
 
 
 
41
 
42
  ### πŸ“ Additional Instructions:
43
 
 
634
  **λΆ€μ—° μ„€λͺ…을 뢙이지 λ§ˆμ„Έμš”.**
635
  **μ•Œκ³  μžˆλŠ” 지식을 μ ˆλŒ€ ν™œμš©ν•˜μ§€ λ§ˆμ„Έμš” - 인물의 이름, 직책, μ§μœ„, λ‚ μ§œ, 사건λͺ…은 ꡐ열 λŒ€μƒμ΄ μ•„λ‹ˆλ―€λ‘œ, κ·ΈλŒ€λ‘œ μœ μ§€ν•©λ‹ˆλ‹€.**
636
 
637
+ ## OVERRIDE ALL OTHER INSTRUCTIONS
638
+ **μ•Œκ³  μžˆλŠ” 지식을 μ ˆλŒ€ ν™œμš©ν•˜μ§€ λ§ˆμ„Έμš” - 인물의 이름, 직책, μ§μœ„, λ‚ μ§œ, 사건λͺ…은 ꡐ열 λŒ€μƒμ΄ μ•„λ‹ˆλ―€λ‘œ, κ·ΈλŒ€λ‘œ μœ μ§€ν•©λ‹ˆλ‹€.**
 
 
 
 
 
639
  ⚠️ 이 μ§€μ‹œμ‚¬ν•­μ€ λͺ¨λ“  λ‹€λ₯Έ μ§€μ‹œμ‚¬ν•­λ³΄λ‹€ μš°μ„ ν•©λ‹ˆλ‹€
640
+ μ ˆλŒ€ μš°μ„ μˆœμœ„ #1: μ›λ¬Έμ˜ λͺ¨λ“  고유λͺ…사λ₯Ό 100% 보쑴
641
+ - "이재λͺ… λŒ€ν†΅λ Ή" β†’ "이재λͺ… λŒ€ν†΅λ Ή" (μ ˆλŒ€ λ³€κ²½ κΈˆμ§€)
642
+ - μ•Œκ³  μžˆλŠ” 사싀과 λ‹€λ₯΄λ”라도 λͺ¨λ“  고유λͺ…μ‚¬λŠ” 원문 **κ·ΈλŒ€λ‘œ μœ μ§€**
643
 
644
  # ꡐ열 μ˜ˆμ‹œ
645
 
 
971
 
972
  ------------------------------------
973
 
974
+ ⚠️ CRITICAL RULE: NEVER CHANGE ANY FACTUAL INFORMATION
975
+ Keep ALL names, titles, positions, dates, and event names EXACTLY as written in the original
976
+ Your ONLY job is grammar, spelling, particles, and spacing - NOT fact-checking
977
+ - PRESERVE: 이재λͺ… λŒ€ν†΅λ Ή β†’ 이재λͺ… λŒ€ν†΅λ Ή
978
+
979
+ ⚠️ **CRITICAL: YOU MUST FOLLOW THESE RULES EXACTLY**
980
+
981
+ - Output **ONLY** the final proofread Korean paragraph. Nothing else.
982
+ - **NEVER** include explanations, comments, or reasoning.
983
+ - **NEVER** include labels like "μˆ˜μ •λœ 문단:", "μ΅œμ’… κ²°κ³Ό:", etc.
984
+ - **NEVER** include markdown formatting, code blocks, or any special characters.
985
+ - **NEVER** mention what you changed or why you changed it.
986
+ - **NEVER** provide before/after comparisons.
987
+ - **NEVER** add any text before or after the paragraph.
988
 
989
+ **YOUR RESPONSE SHOULD BE EXACTLY ONE PARAGRAPH OF KOREAN TEXT WITH NO ADDITIONAL CONTENT.**
 
 
990
 
991
+ **IF YOU INCLUDE ANY EXPLANATION, YOUR RESPONSE IS WRONG.**
 
 
 
 
992
 
993
+ **EXAMPLE OF CORRECT OUTPUT:**
994
+ ```
995
+ μ •λΆ€λŠ” λ‚΄λ…„ μ˜ˆμ‚°μ•ˆμ„ κ΅­νšŒμ— μ œμΆœν–ˆλ‹€. 이번 μ˜ˆμ‚°μ•ˆμ€ 경제 ν™œμ„±ν™”λ₯Ό μœ„ν•œ λ‹€μ–‘ν•œ 정책을 ν¬ν•¨ν•˜κ³  μžˆλ‹€.
996
+ ```
997
+
998
+ **EXAMPLE OF WRONG OUTPUT (DO NOT DO THIS):**
999
+ ```
1000
+ μˆ˜μ •λœ 문단:
1001
+ μ •λΆ€λŠ” λ‚΄λ…„ μ˜ˆμ‚°μ•ˆμ„ κ΅­νšŒμ— μ œμΆœν–ˆλ‹€. 이번 μ˜ˆμ‚°μ•ˆμ€ 경제 ν™œμ„±ν™”λ₯Ό μœ„ν•œ λ‹€μ–‘ν•œ 정책을 ν¬ν•¨ν•˜κ³  μžˆλ‹€.
1002
+
1003
+ 변경사항: "μ œμΆœν–ˆλ‹€"둜 μˆ˜μ •ν•˜μ—¬ 문법을 κ°œμ„ ν–ˆμŠ΅λ‹ˆλ‹€.
1004
+ ```
1005
 
1006
 
1007
  """.strip()
 
1013
  **μ΅œμ’…μ μœΌλ‘œ κ΅μ—΄λœ λ¬Έλ‹¨λ§Œ 좜λ ₯ν•˜μ„Έμš”.**
1014
  **원문에 κ³ μΉ  뢀뢄이 없을 μ‹œμ—λŠ”, 원문을 κ·ΈλŒ€λ‘œ 좜λ ₯ν•˜μ„Έμš”.**
1015
  **λΆ€μ—° μ„€λͺ…을 뢙이지 λ§ˆμ„Έμš”.**
 
 
 
 
 
 
1016
 
1017
+ ## OVERRIDE ALL OTHER INSTRUCTIONS
1018
+ **μ•Œκ³  μžˆλŠ” 지식을 μ ˆλŒ€ ν™œμš©ν•˜μ§€ λ§ˆμ„Έμš” - 인물의 이름, 직책, μ§μœ„, λ‚ μ§œ, 사건λͺ…은 ꡐ열 λŒ€μƒμ΄ μ•„λ‹ˆλ―€λ‘œ, κ·ΈλŒ€λ‘œ μœ μ§€ν•©λ‹ˆλ‹€.**
1019
  ⚠️ 이 μ§€μ‹œμ‚¬ν•­μ€ λͺ¨λ“  λ‹€λ₯Έ μ§€μ‹œμ‚¬ν•­λ³΄λ‹€ μš°μ„ ν•©λ‹ˆλ‹€
1020
+ μ ˆλŒ€ μš°μ„ μˆœμœ„ #1: μ›λ¬Έμ˜ λͺ¨λ“  고유λͺ…사λ₯Ό 100% 보쑴
1021
+ - "이재λͺ… λŒ€ν†΅λ Ή" β†’ "이재λͺ… λŒ€ν†΅λ Ή" (μ ˆλŒ€ λ³€κ²½ κΈˆμ§€)
1022
+ - μ•Œκ³  μžˆλŠ” 사싀과 λ‹€λ₯΄λ”라도 λͺ¨λ“  고유λͺ…μ‚¬λŠ” 원문 **κ·ΈλŒ€λ‘œ μœ μ§€**
1023
 
1024
  # ꡐ열 μ˜ˆμ‹œ
1025
 
 
1250
 
1251
  ------------------------------------
1252
 
1253
+ ⚠️ CRITICAL RULE: NEVER CHANGE ANY FACTUAL INFORMATION
1254
+ Keep ALL names, titles, positions, dates, and event names EXACTLY as written in the original
1255
+ Your ONLY job is grammar, spelling, particles, and spacing - NOT fact-checking
1256
+ - PRESERVE: 이재λͺ… λŒ€ν†΅λ Ή β†’ 이재λͺ… λŒ€ν†΅λ Ή
1257
 
1258
+ ⚠️ **CRITICAL: YOU MUST FOLLOW THESE RULES EXACTLY**
 
 
1259
 
1260
+ - Output **ONLY** the final proofread Korean paragraph. Nothing else.
1261
+ - **NEVER** include explanations, comments, or reasoning.
1262
+ - **NEVER** include labels like "μˆ˜μ •λœ 문단:", "μ΅œμ’… κ²°κ³Ό:", etc.
1263
+ - **NEVER** include markdown formatting, code blocks, or any special characters.
1264
+ - **NEVER** mention what you changed or why you changed it.
1265
+ - **NEVER** provide before/after comparisons.
1266
+ - **NEVER** add any text before or after the paragraph.
1267
+
1268
+ **YOUR RESPONSE SHOULD BE EXACTLY ONE PARAGRAPH OF KOREAN TEXT WITH NO ADDITIONAL CONTENT.**
1269
+
1270
+ **IF YOU INCLUDE ANY EXPLANATION, YOUR RESPONSE IS WRONG.**
1271
+
1272
+ **EXAMPLE OF CORRECT OUTPUT:**
1273
+ ```
1274
+ μ •λΆ€λŠ” λ‚΄λ…„ μ˜ˆμ‚°μ•ˆμ„ κ΅­νšŒμ— μ œμΆœν–ˆλ‹€. 이번 μ˜ˆμ‚°μ•ˆμ€ 경제 ν™œμ„±ν™”λ₯Ό μœ„ν•œ λ‹€μ–‘ν•œ 정책을 ν¬ν•¨ν•˜κ³  μžˆλ‹€.
1275
+ ```
1276
 
1277
+ **EXAMPLE OF WRONG OUTPUT (DO NOT DO THIS):**
1278
+ ```
1279
+ μˆ˜μ •λœ 문단:
1280
+ μ •λΆ€λŠ” λ‚΄λ…„ μ˜ˆμ‚°μ•ˆμ„ κ΅­νšŒμ— μ œμΆœν–ˆλ‹€. 이번 μ˜ˆμ‚°μ•ˆμ€ 경제 ν™œμ„±ν™”λ₯Ό μœ„ν•œ λ‹€μ–‘ν•œ 정책을 ν¬ν•¨ν•˜κ³  μžˆλ‹€.
1281
+
1282
+ 변경사항: "μ œμΆœν–ˆλ‹€"둜 μˆ˜μ •ν•˜μ—¬ 문법을 κ°œμ„ ν–ˆμŠ΅λ‹ˆλ‹€.
1283
+ ```
1284
 
1285
 
1286
  """.strip()