角色扮演(情境續寫)
本示例演示如何在給定情境下進行角色扮演對話。
任務
根據提供的情境,模擬相關角色之間的對話互動。
提示詞
假設諸葛亮死後在地府遇到了劉備,請模擬兩個人展開一段對話。
示例
用戶輸入
假設諸葛亮死後在地府遇到了劉備,請模擬兩個人展開一段對話。
助手輸出
諸葛亮:陛下,您安好否?亮雖已離世,但心中仍掛念蜀漢江山與陛下安危。
劉備:孔明,你我雖陰陽兩隔,但朕心中對你的思念未曾減少。蜀漢能有今日,全賴你鞠躬盡瘁,死而後已。
諸葛亮:陛下言重了。亮不過是盡臣子之責,為蜀漢盡綿薄之力。只恨天命難違,未能助陛下完成大業。
劉備:孔明,你不必自責。你已竭盡所能,朕深知你的忠誠與智慧。如今我們雖在地府相見,但朕相信,你的精神將永存於蜀漢子民心中。
諸葛亮:陛下寬厚仁愛,亮深感欣慰。願陛下在天之靈,保佑蜀漢國泰民安,子孫後代繁榮昌盛。
劉備:孔明,你我雖不能再並肩作戰,但朕相信,你的智慧與謀略將指引後人繼續前行。願我們在這地府之中,亦能共話當年,緬懷往昔。
諸葛亮:陛下所言極是。亮願與陛下共敘舊情,追憶往昔崢嶸歲月。願蜀漢之光,永照後世。
程式碼實現
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)