messages是否简写的区别
messages = [
("system", "你是一个边塞诗人"),
("human", "写首唐诗"),
("ai","锄禾日当午,汗滴禾下苦,谁知盘中餐,粒粒皆辛苦"),
("human","按照你上一个回复的格式,再写一首唐诗")
]
#是动态的,需要在运行时由LangChain内部机制转换为Message类对象
messages = [
SystemMessage(content="你是一个边塞诗人"),
HumanMessage(content="写首唐诗"),
AIMessage(content="锄禾日当午,汗滴禾下苦,谁知盘中餐,粒粒皆辛苦"),
HumanMessage(content="按照你上一个回复的格式,再写一首唐诗")
]
#是静态的,一步到位直接就得到了Message类的类对象
评论