MTK平台Camera驱动开发全流程解析:从DTS到出图调试
2026/10/21 4:28:18
想让 LangGraph 的 agent 自己修改内部状态(比如记住用户名字),标准做法是在工具里返回Command(update=...)。但照着这个思路写完,往往会撞上一个看起来自相矛盾的报错:它一边提示你补全ToolMessage,一边又像是说"工具只能改消息列表"。
自定义状态里加了一个user_name字段,用一个工具去更新它:
fromlangchain.agentsimportcreate_agentfromlangchain.messagesimportToolMessagefromlanggraph.typesimportCommandfromlanggraph