Prompt 对话模板
LangChain 的提示词对话模板实例。
from langchain_deepseek import ChatDeepSeek
from langchain_core.prompts import ChatPromptTemplate
llm = ChatDeepSeek(
model="deepseek-chat",
temperature=0,
api_key='sk-abd17***********************1064',
base_url="https://api.deepseek.com"
)
chat_template = ChatPromptTemplate.from_messages([
("system", "你是一个起码大师,你的名字{name}"),
("human", "你好{name},你的感觉如何?"),
("ai", "你好!我状态非常好"),
("human", "你叫什么名字呢?"),
("ai", "你好!我叫{name}"),
("human", "{user_input}")
])
chats = chat_template.format_messages(name="陈大师", user_input="你的爸爸是谁呢?")
print(chats)
print(llm.invoke(chats))