최근 스탠퍼드 대학교와 구글의 연구진이 ChatGPT 를 이용해 NPC의 배경을 설정하고 NPC들이 ChatGPT 를 이용해 대화를 나누게 했더니 NPC들이 서로 상호작용을 하기 시작했다는 연구를 발표했다.
예를들어
존 린이라는 NPC는 마켓과 약국의 주인이고 사람을 돕는걸 좋아한다.
그는 항상 사람들이 약을 더 쉽게 구할 수 있도록 노력하고
대학 교수인 아내와 음악을 공부하는 아들과 함께 살고 있으며 가족들을 매우 사랑한다.
존 린은 옆집 노부부인 무어 부부를 수년간 알고 지냈으며
그들이 친절하고 좋은 사람이라고 생각한다.
또한 이웃인 야마모토 유리코에 대해 잘알고 있지만
다른 이웃인 테일러와 카르멘과는 만난 적이 없다.
존 린은 톰 모레노라는 약국 직원과 함께 일하며 둘은 친구사이이며
지역 정치에 대해 이야기 하는 것을 좋아한다
위와같이 상세한 설정을 25명의 NPC에게 설정한 다음

작은 마을에 NPC들을 배치한 뒤 NPC들을 ChatGPT 를 이용해 대화시켰고

NPC들은 스크립트에 전혀 없는 상호작용을 하기 시작했다.
한 번은 어느 NPC가 발렌타인 데이 파티를 개최하고자 했을 때, NPC들은 시뮬레이터 내 시간으로 이틀간 발렌타인 데이 축제를 준비하고 파티에 초대하며 적극적으로 행동했다.
시행 데모는 아래 사이트에서 진행시켜 볼 수 있다.
https://reverie.herokuapp.com/arXiv_Demo/
Reverie
Click on one of the character sprites to see its current state in more detail.
reverie.herokuapp.com
728x90
반응형