역할극 (시나리오 전개)

이 예시는 주어진 시나리오에서 역할극 대화를 수행하는 방법을 보여줍니다.

작업

제공된 시나리오를 바탕으로 관련 캐릭터 간의 대화를 시뮬레이션합니다.

프롬프트

제갈량이 사후에 저승에서 유비를 만났다고 가정하고, 두 사람의 대화를 연출해주세요.

예시

사용자 입력

제갈량이 사후에 저승에서 유비를 만났다고 가정하고, 두 사람의 대화를 연출해주세요.

어시스턴트 출력

제갈량: 폐하, 평안하셨습니까? 제가 비록 세상을 떠났으나, 마음속으로는 여전히 촉한의 강산과 폐하의 안위를 걱정하고 있었습니다.

유비: 공명이여, 우리가 비록 음양으로 갈라져 있으나, 짐의 마음속 그대에 대한 그리움은 조금도 줄지 않았소. 촉한이 오늘날 이렇게 된 것은 모두 그대가 죽을 때까지 충성을 다해준 덕분이오.

제갈량: 폐하께서 과찬하십니다. 제가 한 일은 그저 신하로서의 도리를 다하고, 촉한을 위해 미력하나마 힘을 보탠 것뿐입니다. 다만 천명을 거스를 수 없어 폐하의 대업을 완수하지 못한 것이 한스러울 따름입니다.

유비: 공명이여, 자책할 필요 없소. 그대는 이미 최선을 다했고, 짐은 그대의 충성심과 지혜를 잘 알고 있소. 비록 우리가 지금 저승에서 만났지만, 짐은 그대의 정신이 영원히 촉한의 백성들 마음속에 살아있을 것이라 믿소.

제갈량: 폐하의 너그럽고 인자하심에 신은 깊이 감사드립니다. 폐하의 영령께서 촉한의 국태민안과 자손들의 번영을 보살펴 주시기를 기원합니다.

유비: 공명이여, 우리가 비록 더 이상 함께 싸울 수는 없지만, 짐은 그대의 지혜와 책략이 후인들을 계속 인도할 것이라 믿소. 이 저승에서라도 우리가 옛날 이야기를 나누며, 지난날을 추억했으면 하오.

제갈량: 폐하 말씀이 지당하십니다. 신도 폐하와 함께 옛정을 나누며, 지난 격동의 세월을 회상하고 싶습니다. 촉한의 빛이 영원히 후세에 비치기를 기원합니다.

코드 구현

from openai import OpenAI client = OpenAI( base_url="https://api.deepseek.com/", api_key="<YOUR_API_KEY>" ) completion = client.chat.completions.create( model="deepseek-chat", messages=[ { "role": "user", "content": "제갈량이 사후에 저승에서 유비를 만났다고 가정하고, 두 사람의 대화를 연출해주세요." } ] ) print(completion.choices[0].message.content)