Prompt 消息占位符
LangChain 的提示词消息占位符示例。
from langchain_deepseek import ChatDeepSeek
from langchain_core.prompts import ChatPromptTemplate, MessagesPlaceholder
from langchain_core.messages import HumanMessage
llm = ChatDeepSeek(
model="deepseek-chat",
temperature=0,
api_key='sk-abd17***********************1064',
base_url="https://api.deepseek.com"
)
# 使用 from_messages 方法创建模板
prompt_template = ChatPromptTemplate.from_messages([
("system", "你是一个厉害的人工智能助手"),
MessagesPlaceholder("msgs")
])
result = prompt_template.invoke({"msgs": [HumanMessage(content="hi!")]})
print(result)