Spaces:
Sleeping
Sleeping
NPC 대화 진행을 위한 1단계 수정
Browse files
npc_social_network/npc/npc_planner.py
CHANGED
@@ -84,8 +84,14 @@ class PlannerManager:
|
|
84 |
# 지시사항
|
85 |
→ 나는 '{self.npc.korean_name}'입니다. 나의 목표는 '{self.current_goal.description}'입니다.
|
86 |
→ 이 목표를 달성하기 위한 3~5개의 구체적이고 실행 가능한 행동 단계를 번호 목록으로 작성해주세요.
|
87 |
-
→ 각 단계는 짧은 문장으로
|
|
|
88 |
|
|
|
|
|
|
|
|
|
|
|
89 |
→ 계획:
|
90 |
"""
|
91 |
plan_text = "1. " + query_llm_with_prompt(prompt).replace("계획:", "").strip()
|
|
|
84 |
# 지시사항
|
85 |
→ 나는 '{self.npc.korean_name}'입니다. 나의 목표는 '{self.current_goal.description}'입니다.
|
86 |
→ 이 목표를 달성하기 위한 3~5개의 구체적이고 실행 가능한 행동 단계를 번호 목록으로 작성해주세요.
|
87 |
+
→ 각 단계는 짧은 문장으로 표현하세요.
|
88 |
+
→ 다른 NPC와 대화가 필요하다면, 반드시 "ㅇㅇㅇ에게 가서 ㅁㅁ에 대해 이야기한다" 형식으로 작성해주세요.
|
89 |
|
90 |
+
# 예시 계획
|
91 |
+
- 밥에게 가서 어젯밤에 꾼 이상한 꿈에 대해 이야기한다.
|
92 |
+
- 앨리스의 상점에 들러 새로운 마법 재료가 있는지 물어본다.
|
93 |
+
- 마을 중앙 광장을 산책하며 기분 전환을 한다.
|
94 |
+
|
95 |
→ 계획:
|
96 |
"""
|
97 |
plan_text = "1. " + query_llm_with_prompt(prompt).replace("계획:", "").strip()
|