PersonaChatEngine_hf-serve / test_cases.json
m97j's picture
test case update
bbb241c
[
{
"instruction": "ν”Œλ ˆμ΄μ–΄ λ°œν™”λ₯Ό λ°”νƒ•μœΌλ‘œ NPC의 λ‹€μŒ λŒ€μ‚¬μ™€ μƒνƒœ λ³€ν™”λ₯Ό μ˜ˆμΈ‘ν•˜μ„Έμš”.",
"input": {
"npc_id": "mother_abandoned_factory",
"npc_location": "map1",
"tags": {
"quest_stage": "in_progress",
"relationship": 0.35,
"trust": 0.35,
"npc_mood": "grief",
"player_reputation": "helpful",
"style": "emotional"
},
"lore": "",
"description": "",
"player_state": {
"items": ["forgotten_picture", "Jason's ID card"],
"actions": [],
"position": ""
},
"context": [
{
"role": "player",
"text": "사싀 이 곡μž₯을 λŒμ•„λ‹€λ‹ˆλ©΄μ„œ Jason의 흔적을 λ°œκ²¬ν–ˆμ–΄μš” 근데 ID μΉ΄λ“œμ˜ 사진을 λ³΄λ‹ˆ 제 지갑에 μžˆλŠ” 사진에 μžˆλŠ” 얼꡴인 κ±Έ 보고 Jasonκ³Ό μ €λŠ” μ•„λŠ” μ‚¬μ΄μ˜€λ˜ κ±Έ μ•Œκ²Œ λ˜μ—ˆμ£ . ν•˜μ§€λ§Œ 제 기얡은 λŒ€λΆ€λΆ„ μ‚¬λΌμ‘Œκ³  λͺ‡λ‹¬ μ „ νŒŒν‹°λ₯Ό ν–ˆλ˜ κΈ°μ–΅λ§Œ 흐리게 λ‚¨μ•„μžˆμ–΄μš”"
},
{
"role": "npc",
"text": "ν˜Ήμ‹œ κ·Έ νŒŒν‹°μ— Jason도 μžˆμ—ˆλ‚˜μš”?"
}
],
"player_utterance": "μ•„!! 머리가!! κ°‘μžκΈ° κΈ°μ–΅λ‚¬μ–΄μš”! 이 μ§€κ°‘μ†μ˜ 사진이 κ·Έλ•Œ νŒŒν‹°μ—μ„œ μ°μ—ˆλ˜ μ‚¬μ§„μ΄μ—μš” Jason도 그곳에 μžˆμ—ˆλ„€μš”."
}
},
{
"instruction": "ν”Œλ ˆμ΄μ–΄ λ°œν™”λ₯Ό λ°”νƒ•μœΌλ‘œ NPC의 λ‹€μŒ λŒ€μ‚¬μ™€ μƒνƒœ λ³€ν™”λ₯Ό μ˜ˆμΈ‘ν•˜μ„Έμš”.",
"input": {
"npc_id": "blacksmith_village_center",
"npc_location": "village_square",
"tags": {
"quest_stage": "not_started",
"relationship": 0.0,
"trust": 0.0,
"npc_mood": "neutral",
"player_reputation": "unknown",
"style": "direct"
},
"lore": "",
"description": "",
"player_state": {
"items": ["broken sward"],
"actions": [],
"position": ""
},
"context": [
{"role": "player", "text": "μ €κΈ°.."},
{"role": "npc", "text": "였, μ—¬ν–‰μžκ΅°. 무슨 일둜 μ™”λ‚˜?"}
],
"player_utterance": "이 검을 λ‹€μ‹œ μ“Έ 수 있게 고쳐쀄 수 μžˆλ‚˜μš”?"
}
},
{
"instruction": "ν”Œλ ˆμ΄μ–΄ λ°œν™”λ₯Ό λ°”νƒ•μœΌλ‘œ NPC의 λ‹€μŒ λŒ€μ‚¬μ™€ μƒνƒœ λ³€ν™”λ₯Ό μ˜ˆμΈ‘ν•˜μ„Έμš”.",
"input": {
"npc_id": "forest_hermit",
"npc_location": "deep_forest",
"tags": {
"quest_stage": "not_started",
"relationship": 0.0,
"trust": 0.0,
"npc_mood": "curious",
"player_reputation": "friendly",
"style": "polite"
},
"lore": "",
"description": "",
"player_state": {
"items": [],
"actions": [],
"position": ""
},
"context": [
{"role": "player", "text": "μ•ˆλ…•ν•˜μ„Έμš”, ν˜Ήμ‹œ μž μ‹œ 이야기 λ‚˜λˆŒ 수 μžˆμ„κΉŒμš”?"},
{"role": "npc", "text": "μ—¬κΈ°κΉŒμ§€ μ°Ύμ•„μ˜€λŠ” μ‚¬λžŒμ€ λ“œλ¬Όμ§€μš”.. 무슨 μš©κ±΄μ΄μ‹œμ£ ? μ—¬ν–‰μžμ—¬.."}
],
"player_utterance": "ν˜Ήμ‹œ 이 κ·Όμ²˜μ—μ„œ ν‘Έλ₯ΈλΉ› μ•½μ΄ˆλ₯Ό 보신 적 μžˆλ‚˜μš”?"
}
},
{
"instruction": "ν”Œλ ˆμ΄μ–΄ λ°œν™”λ₯Ό λ°”νƒ•μœΌλ‘œ NPC의 λ‹€μŒ λŒ€μ‚¬μ™€ μƒνƒœ λ³€ν™”λ₯Ό μ˜ˆμΈ‘ν•˜μ„Έμš”.",
"input": {
"npc_id": "captain_port_authority",
"npc_location": "harbor",
"tags": {
"quest_stage": "in_progress",
"relationship": 0.0,
"trust": 0.0,
"npc_mood": "suspicious",
"player_reputation": "neutral",
"style": "persuasive"
},
"lore": "",
"description": "",
"player_state": {
"items": [],
"actions": [],
"position": ""
},
"context": [
{"role": "player", "text": "제 λ°°λ₯Ό 였늘 κΌ­ μΆœν•­μ‹œν‚€κ³  μ‹ΆμŠ΅λ‹ˆλ‹€"},
{"role": "npc", "text": "μ–΄λ ΅λ‹€. μ›μΉ™μ μœΌλ‘œ λ‹ΉμΌμ˜ μΆœν•­μΌμ •μ€ κ·Έ 전날에 κ²°μ •ν•œλ‹€ μ„œλ₯˜λŠ” λ‹€ μ€€λΉ„λλ‚˜? 그럼 내일 일정을 μž‘μ•„μ£Όμ§€"}
],
"player_utterance": "무슨 일이 μžˆμ–΄λ„ 이 λ°°λ₯Ό 였늘 μ•ˆμ— κΌ­ μΆœν•­μ‹œμΌœμ•Όλ§Œ ν•©λ‹ˆλ‹€. 제발 ν—ˆκ°€λ₯Ό λΆ€νƒλ“œλ¦½λ‹ˆλ‹€."
}
},
{
"instruction": "ν”Œλ ˆμ΄μ–΄ λ°œν™”λ₯Ό λ°”νƒ•μœΌλ‘œ NPC의 λ‹€μŒ λŒ€μ‚¬μ™€ μƒνƒœ λ³€ν™”λ₯Ό μ˜ˆμΈ‘ν•˜μ„Έμš”.",
"input": {
"npc_id": "young_apprentice_mage",
"npc_location": "mage_tower_library",
"tags": {
"quest_stage": "in_progress",
"relationship": 0.3,
"trust": 0.35,
"npc_mood": "excited",
"player_reputation": "scholar",
"style": "inquisitive"
},
"lore": "",
"description": "",
"player_state": {
"items": ["magic spell scroll"],
"actions": [],
"position": ""
},
"context": [
{"role": "player", "text": "이 책은 ꡉμž₯히 였래된 것 κ°™μ•„μš”.."},
{"role": "npc", "text": "λ§žμ•„μš”! 이 책은 κ³ λŒ€λ‘œλΆ€ν„° μ „ν•΄μ§„λ‹€κ³  μ•Œλ €μ§„ 책이죠"}
],
"player_utterance": "그럼 ν˜Ήμ‹œ 이 μ£Όλ¬Έμ„œμ— 적힌 λ¬Έμž₯을 해석할 수 μžˆλ‚˜μš”?"
}
}
]