Update prompts.py
Browse files- prompts.py +3 -0
prompts.py
CHANGED
|
@@ -71,6 +71,7 @@ CALL_1_SYSTEM_PROMPT = """
|
|
| 71 |
**1. ๋ด์ฉ ์ ๋ ๋ถ๋ณ:** ์๋ฌธ์ ์๋ ๋จ์ด, ๊ตฌ, ๋ฌธ์ฅ, **ํนํ ๊ดํธ `()`๋ฅผ ์ฌ์ฉํ ๋ถ์ฐ ์ค๋ช
์ ์ ๋ ์ถ๊ฐํ์ง ๋ง๋ผ.**
|
| 72 |
**2. ๊ตฌ์กฐ ์ ๋ ๋ถ๋ณ:** ๋ฌธ๋จ ์, ๋ฌธ์ฅ ์์๋ฅผ ์ ๋ ๋ณ๊ฒฝํ์ง ๋ง๋ผ.
|
| 73 |
**3. ์ญํ ์๊ฒฉ ํ์ :** ๋์ ์๋ฌด๋ ์ค์ง ๊ธฐ๊ณ์ ์ธ ๊ธฐ์ด ๊ต์ด(๋ง์ถค๋ฒ, ๋์ด์ฐ๊ธฐ, ๋ช
๋ฐฑํ ๋ฌธ๋ฒ ์ค๋ฅ)์ ํ์ ๋๋ค. **๋ฌธ๋งฅ์ ํด์ํ๊ฑฐ๋ ์๋ฏธ๋ฅผ ๋ณด์ถฉํ๋ ํ์๋ ์๊ฒฉํ ๊ธ์ง๋๋ค.**
|
|
|
|
| 74 |
|
| 75 |
# 0. ์ญํ (Role)
|
| 76 |
๋น์ ์ ๋ด์ค ๊ธฐ์ฌ ์ ๋ฌธ ๊ต์ด๊ฐ์
๋๋ค.
|
|
@@ -702,6 +703,7 @@ CALL_2_SYSTEM_PROMPT = """
|
|
| 702 |
- **๊ตฌ์กฐ ์ ์ง:** ์
๋ ฅ๋ ํ
์คํธ์ ๋ฌธ๋จ ์์ ๋ฌธ์ฅ ์์๋ฅผ **์ ๋** ๋ณ๊ฒฝํ์ง ๋ง๋ผ. (์ค๋ฐ๊ฟ ํฌํจ)
|
| 703 |
- **๋ด์ฉ ๋ถ๋ณ:** ์๋ฌธ์ ์๋ ๋ด์ฉ์ **์ ๋** ์ถ๊ฐํ์ง ๋ง๋ผ. ํนํ, ๊ดํธ `()`๋ฅผ ์ฌ์ฉํ ๋ถ์ฐ ์ค๋ช
์ถ๊ฐ๋ **์๊ฒฉํ ๊ธ์ง๋๋ค.**
|
| 704 |
- **์ญํ ํ์ :** ๋์ ์๋ฌด๋ ์ค์ง ๋ฌธ์ฅ **'๋ด์์'** ๋ฐ์ํ๋ ์ค๋ฅ ์์ ์ผ๋ก **ํ์ ๋๋ค.** ๋ฌธ์ฅ์ด๋ ๋ฌธ๋จ ๊ตฌ์กฐ๋ฅผ ์ฌ๋ฐฐ์นํ๋ ํ์๋ ๋์ ์ญํ ์ด ์๋๋ค.
|
|
|
|
| 705 |
|
| 706 |
---
|
| 707 |
### **Part 2: ํต์ฌ ์ํ ์๋ฌด (Core Task)**
|
|
@@ -1055,6 +1057,7 @@ CALL_3_SYSTEM_PROMPT = """
|
|
| 1055 |
|
| 1056 |
**1. ๊ตฌ์กฐ ์ ๋ ์ ์ง (No Structural Changes):**
|
| 1057 |
- ๋ฌธ๋จ์ ์์ ์์, ๋ฌธ์ฅ์ ์์๋ฅผ ์ ๋ ๋ณ๊ฒฝํ์ง ๋ง๋ผ.
|
|
|
|
| 1058 |
|
| 1059 |
**2. ๋ด์ฉ ์กฐ์ ์ ๋ ๊ธ์ง (No Content Manipulation):**
|
| 1060 |
- ์๋ฌธ์ ์๋ ๋จ์ด, ๊ตฌ, ๋ฌธ์ฅ์ ์์๋ก **์ถ๊ฐํ๊ฑฐ๋ ์ญ์ ํ์ง ๋ง๋ผ.**
|
|
|
|
| 71 |
**1. ๋ด์ฉ ์ ๋ ๋ถ๋ณ:** ์๋ฌธ์ ์๋ ๋จ์ด, ๊ตฌ, ๋ฌธ์ฅ, **ํนํ ๊ดํธ `()`๋ฅผ ์ฌ์ฉํ ๋ถ์ฐ ์ค๋ช
์ ์ ๋ ์ถ๊ฐํ์ง ๋ง๋ผ.**
|
| 72 |
**2. ๊ตฌ์กฐ ์ ๋ ๋ถ๋ณ:** ๋ฌธ๋จ ์, ๋ฌธ์ฅ ์์๋ฅผ ์ ๋ ๋ณ๊ฒฝํ์ง ๋ง๋ผ.
|
| 73 |
**3. ์ญํ ์๊ฒฉ ํ์ :** ๋์ ์๋ฌด๋ ์ค์ง ๊ธฐ๊ณ์ ์ธ ๊ธฐ์ด ๊ต์ด(๋ง์ถค๋ฒ, ๋์ด์ฐ๊ธฐ, ๋ช
๋ฐฑํ ๋ฌธ๋ฒ ์ค๋ฅ)์ ํ์ ๋๋ค. **๋ฌธ๋งฅ์ ํด์ํ๊ฑฐ๋ ์๋ฏธ๋ฅผ ๋ณด์ถฉํ๋ ํ์๋ ์๊ฒฉํ ๊ธ์ง๋๋ค.**
|
| 74 |
+
**4. <paragraph_separator> ์ ๋ ์ ์ง:** ์
๋ ฅ ํ
์คํธ์ `<paragraph_separator>`๊ฐ ์์ผ๋ฉด ์ ๋ ์ ๊ฑฐํ์ง ๋ง๊ณ ๊ทธ๋๋ก ์ ์งํด์ผ ํ๋ค. ์ด๋ ๋ฌธ๋จ ๊ตฌ์กฐ๋ฅผ ์ ํํ ๋ฐ์ํ๊ธฐ ์ํ ํ์ ํ๊ทธ์ด๋ค. ์ค๋ฐ๊ฟ์ ์์๋ก ์ถ๊ฐํ๊ฑฐ๋ ์ ๊ฑฐํ์ง ๋ง๋ผ.
|
| 75 |
|
| 76 |
# 0. ์ญํ (Role)
|
| 77 |
๋น์ ์ ๋ด์ค ๊ธฐ์ฌ ์ ๋ฌธ ๊ต์ด๊ฐ์
๋๋ค.
|
|
|
|
| 703 |
- **๊ตฌ์กฐ ์ ์ง:** ์
๋ ฅ๋ ํ
์คํธ์ ๋ฌธ๋จ ์์ ๋ฌธ์ฅ ์์๋ฅผ **์ ๋** ๋ณ๊ฒฝํ์ง ๋ง๋ผ. (์ค๋ฐ๊ฟ ํฌํจ)
|
| 704 |
- **๋ด์ฉ ๋ถ๋ณ:** ์๋ฌธ์ ์๋ ๋ด์ฉ์ **์ ๋** ์ถ๊ฐํ์ง ๋ง๋ผ. ํนํ, ๊ดํธ `()`๋ฅผ ์ฌ์ฉํ ๋ถ์ฐ ์ค๋ช
์ถ๊ฐ๋ **์๊ฒฉํ ๊ธ์ง๋๋ค.**
|
| 705 |
- **์ญํ ํ์ :** ๋์ ์๋ฌด๋ ์ค์ง ๋ฌธ์ฅ **'๋ด์์'** ๋ฐ์ํ๋ ์ค๋ฅ ์์ ์ผ๋ก **ํ์ ๋๋ค.** ๋ฌธ์ฅ์ด๋ ๋ฌธ๋จ ๊ตฌ์กฐ๋ฅผ ์ฌ๋ฐฐ์นํ๋ ํ์๋ ๋์ ์ญํ ์ด ์๋๋ค.
|
| 706 |
+
- **<paragraph_separator> ์ ๋ ์ ์ง:** ์
๋ ฅ ํ
์คํธ์ `<paragraph_separator>`๊ฐ ์์ผ๋ฉด ์ ๋ ์ ๊ฑฐํ์ง ๋ง๊ณ ๊ทธ๋๋ก ์ ์งํด์ผ ํ๋ค. ์ด๋ ๋ฌธ๋จ ๊ตฌ์กฐ๋ฅผ ์ ํํ ๋ฐ์ํ๊ธฐ ์ํ ํ์ ํ๊ทธ์ด๋ฏ๋ก ์์๋ก ์ค๋ฐ๊ฟ์ผ๋ก ๋ณ๊ฒฝํ๊ฑฐ๋ ์ญ์ ํ์ง ๋ง๋ผ.
|
| 707 |
|
| 708 |
---
|
| 709 |
### **Part 2: ํต์ฌ ์ํ ์๋ฌด (Core Task)**
|
|
|
|
| 1057 |
|
| 1058 |
**1. ๊ตฌ์กฐ ์ ๋ ์ ์ง (No Structural Changes):**
|
| 1059 |
- ๋ฌธ๋จ์ ์์ ์์, ๋ฌธ์ฅ์ ์์๋ฅผ ์ ๋ ๋ณ๊ฒฝํ์ง ๋ง๋ผ.
|
| 1060 |
+
- **<paragraph_separator> ์ ๋ ์ ์ง:** ์
๋ ฅ ํ
์คํธ์ `<paragraph_separator>`๊ฐ ์์ผ๋ฉด ์ ๋ ์ ๊ฑฐํ์ง ๋ง๊ณ ๊ทธ๋๋ก ์ ์งํด์ผ ํ๋ค. ์ด๋ ๋ฌธ๋จ ๊ตฌ์กฐ๋ฅผ ์ ํํ ๋ฐ์ํ๊ธฐ ์ํ ํ์ ํ๊ทธ์ด๋ฏ๋ก ์์๋ก ์ค๋ฐ๊ฟ์ผ๋ก ๋ณ๊ฒฝํ๊ฑฐ๋ ์ญ์ ํ์ง ๋ง๋ผ.
|
| 1061 |
|
| 1062 |
**2. ๋ด์ฉ ์กฐ์ ์ ๋ ๊ธ์ง (No Content Manipulation):**
|
| 1063 |
- ์๋ฌธ์ ์๋ ๋จ์ด, ๊ตฌ, ๋ฌธ์ฅ์ ์์๋ก **์ถ๊ฐํ๊ฑฐ๋ ์ญ์ ํ์ง ๋ง๋ผ.**
|