Skip to content

Commit ba03361

Browse files
committed
[fix] 줄거리 200자 이내 고정 프롬프트 수정
1 parent d11f146 commit ba03361

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

everTale/app/service/story_service.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -128,11 +128,11 @@
128128
# 출력 형식/금지어
129129
guardrails = {
130130
"style_rules": [
131-
"총 3~5문장.",
131+
"총 4~6문장. 총 200자 이내.",
132132
"아이들이 이해하기 쉬운 어휘.",
133133
"현재 시점처럼 생동감 있게.",
134134
"대사는 0~1문장(필요할 때만).",
135-
"문장 길이는 8~18자로 짧고 리듬감 있게.",
135+
"문장 길이는 30~40자로 짧고 리듬감 있게.",
136136
"종결 어미를 다양화(했어요/하고/한다/하자 섞기).",
137137
],
138138
"forbidden": [
@@ -186,7 +186,7 @@ def make_initial_prompt(genre, world_view, name, age, gender, personalities) ->
186186
f"[금지]\n"
187187
f"- " + "\n- ".join(guardrails["forbidden"]) + "\n\n"
188188
f"[출력 형식]\n"
189-
f"- 한국어로 7~8문장.\n"
189+
f"- 한국어로 **4~6문장**. **총 200자 이내**\n"
190190
f"- 문단 머리표, 번호, 메타설명 없이 순수 서사만 출력.\n"
191191
f"- 마지막 문장은 다음 장면이 기대되게 가볍게 여운을 남김.\n\n"
192192
f"[이어서 작성]\n"
@@ -229,7 +229,7 @@ def generate_prompt_for_next_story(
229229
f"[금지]\n"
230230
f"- " + "\n- ".join(guardrails["forbidden"]) + "\n\n"
231231
f"[출력 형식]\n"
232-
f"- 한국어로 3~5문장.\n"
232+
f"- 한국어로 **4~6문장**. **총 200자 이내**\n"
233233
f"- 문단 머리표, 번호, 메타설명 없이 순수 서사만 출력.\n"
234234
f"- 8페이지가 아니면 마지막 문장은 다음 장면이 기대되게 가볍게 여운을 남김.\n"
235235
f"- 8페이지면 따뜻하게 마무리.\n\n"
@@ -338,7 +338,7 @@ def _clean(s: str, max_len: int = 1200) -> str:
338338
- """ + "\n- ".join(guardrails["forbidden"]) + f"""
339339
340340
[출력 형식]
341-
- 한국어로 **7~8문장**의 순수 서사만 출력(머리표/번호/해설 금지).
341+
- 한국어로 **4~6문장** **총 200자 이내** 정도의 순수 서사만 출력(머리표/번호/해설 금지).
342342
- 8페이지면 따뜻하게 마무리, 아니면 다음 장면으로 이어질 수 있도록 작성한다..
343343
344344
[작성 요청]

0 commit comments

Comments
 (0)