1. 字符串 str
from langchain_openai import ChatOpenAI
chat_model = ChatOpenAI()
chat_model.invoke("你是谁")
2. PromptValue(PromptTemplate 格式化之后的结果)
prompt = PromptTemplate.from_template("你好{name}")
#PromptTemplate 格式化
pv = prompt.format_prompt(name="张三")
chat_model.invoke(pv)
3. BaseMessage 对象 / BaseMessage 列表(多轮对话,最常用)
from langchain_core.messages import SystemMessage, HumanMessage
msgs = [
SystemMessage("你是一个助手"),
HumanMessage("你好")
]
chat_model.invoke(msgs)
网硕互联帮助中心




评论前必须登录!
注册