Ролевая Игра (Сценарный Диалог)
Этот пример демонстрирует, как вести диалог между персонажами в заданном сценарии.
Задача
Смоделировать диалог между персонажами в предложенном сценарии.
Инструкции
Представьте, что Чжугэ Лян встречает Лю Бэя в загробном мире после своей смерти. Смоделируйте их диалог.
Пример
Ввод Пользователя
Представьте, что Чжугэ Лян встречает Лю Бэя в загробном мире после своей смерти. Смоделируйте их диалог.
Ответ Ассистента
Чжугэ Лян: Ваше Величество, как Вы поживаете? Хотя я покинул мир живых, мое сердце все еще болит за судьбу Шу Хань и Ваше благополучие.
Лю Бэй: Кунмин, хоть мы и разделены миром живых и мертвых, моя тоска по тебе не уменьшилась. Нынешнее положение Шу Хань - полностью твоя заслуга, ты служил до последнего вздоха.
Чжугэ Лян: Ваше Величество, Вы слишком добры. Я лишь исполнял долг подданного, отдавая все силы Шу Хань. Жаль только, что небесная воля неумолима, и я не смог помочь Вам достичь великой цели.
Лю Бэй: Кунмин, тебе не в чем себя винить. Ты сделал все возможное, и я знаю о твоей преданности и мудрости. Хоть мы и встретились в загробном мире, я верю, что твой дух будет жить в сердцах народа Шу Хань.
Чжугэ Лян: Ваша доброта и человечность трогают меня до глубины души. Пусть Ваш дух на небесах хранит Шу Хань и дарует процветание потомкам.
Лю Бэй: Кунмин, хоть мы не можем больше сражаться плечом к плечу, я верю, что твоя мудрость и стратегии будут направлять следующие поколения. Давай здесь, в загробном мире, вспомним прошлое и поговорим о былом.
Чжугэ Лян: Вы правы, Ваше Величество. Я с радостью разделю с Вами воспоминания о славных днях прошлого. Пусть свет Шу Хань сияет вечно.
Реализация Кода
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)