上下文摘要

befor_model_state: {'messages': [

HumanMessage(content='我叫张三,你是谁?"', additional_kwargs={}, response_metadata={}, id='f9bc8518-e8f5-4900-8840-10f578815278'),

AIMessage(content='你好!我是你的用户信息管理助手。我可以帮你获取和更新用户信息,也可以为你提供天气查询等帮助。\n\n张三,请问有什么我可以帮你的吗?比如你想查询或更新你的信息,或者需要了解其他方面的情况?',

HumanMessage(content='今天北京天气怎么样', additional_kwargs={}, response_metadata={}, id='262d514f-a59f-4f69-b540-d75b8d1b96db'),

AIMessage(content='好的,我来帮你查一下今天北京的天气情况。',

ToolMessage(content='北京的天气是晴天', name='get_weather', id='9f7bf2c5-2f28-4a90-91d5-4df0591eaaec', tool_call_id='call_00_acFewPFOkwUkfF71ITm9K218')]}

after_model_state: {'messages': [HumanMessage(content='Here is a summary of the conversation to date:\n\n根据对话内容,总结如下:\n\n- 用户自我介绍为"张三",AI确认自己为"用户信息管理助手",能够提供用户信息查询、更新及其他帮助(如天气查询)。\n- 用户随后询问"今天北京天气怎么样",表明需要天气查询服务。', additional_kwargs={'lc_source': 'summarization'}, response_metadata={}, id='cc49bb72-d010-4e6d-9055-f00f10e63fc5'),

AIMessage(content='好的,我来帮你查一下今天北京的天气情况。', additional_kwargs={'refusal': None}, response_metadata={'token_usage': {'completion_tokens': 54, 'prompt_tokens': 366, 'total_tokens': 420, 'completion_tokens_details': None, 'prompt_tokens_details': {'audio_tokens': None, 'cached_tokens': 256}, 'prompt_cache_hit_tokens': 256, 'prompt_cache_miss_tokens': 110}, 'model_provider': 'deepseek', 'model_name': 'deepseek-v4-flash', 'system_fingerprint': 'fp_058df29938_prod0820_fp8_kvcache_20260402', 'id': '1f036914-cf01-4eca-ac03-58331bd5f6ab', 'finish_reason': 'tool_calls', 'logprobs': None}, id='lc_run--019dd412-cb77-7120-b2e5-40832e854718-0', tool_calls=[{'name': 'get_weather', 'args': {'city': '北京'}, 'id': 'call_00_acFewPFOkwUkfF71ITm9K218', 'type': 'tool_call'}], invalid_tool_calls=[], usage_metadata={'input_tokens': 366, 'output_tokens': 54, 'total_tokens': 420, 'input_token_details': {'cache_read': 256}, 'output_token_details': {}}),

ToolMessage(content='北京的天气是晴天', name='get_weather', id='9f7bf2c5-2f28-4a90-91d5-4df0591eaaec', tool_call_id='call_00_acFewPFOkwUkfF71ITm9K218'),

AIMessage(content='今天北京的天气是 **晴天** ☀️,天气不错哦!适合出门活动。\n\n请问还有其他需要帮忙的吗?比如查询用户信息、更新信息或者其他方面的帮助?', additional_kwargs={'refusal': None}, response_metadata={'token_usage': {'completion_tokens': 36, 'prompt_tokens': 440, 'total_tokens': 476, 'completion_tokens_details': None, 'prompt_tokens_details': {'audio_tokens': None, 'cached_tokens': 256}, 'prompt_cache_hit_tokens': 256, 'prompt_cache_miss_tokens': 184}, 'model_provider': 'deepseek', 'model_name': 'deepseek-v4-flash', 'system_fingerprint': 'fp_058df29938_prod0820_fp8_kvcache_20260402', 'id': '468f4e74-42aa-4380-a07c-d587be40c085', 'finish_reason': 'stop', 'logprobs': None}, id='lc_run--019dd412-d600-7172-b59a-6b2c4f3c7d64-0', tool_calls=[], invalid_tool_calls=[], usage_metadata={'input_tokens': 440, 'output_tokens': 36, 'total_tokens': 476, 'input_token_details': {'cache_read': 256}, 'output_token_details': {}})]}

相关推荐
Li emily1 小时前
解决了加密货币api多币种订阅时的数据乱序问题
人工智能·python·api·fastapi
2301_781571421 小时前
Golang格式化输出占位符都有什么_Golang fmt占位符教程【通俗】
jvm·数据库·python
asdzx671 小时前
使用 Python 为 PDF 添加页码 (详细教程)
python·pdf·页码
AI技术控2 小时前
《Transformers are Inherently Succinct》论文解读:从“能表达什么”到“多紧凑地表达”
人工智能·python·深度学习·机器学习·自然语言处理
金融大 k4 小时前
Python 全球指数监控面板:TickDB + REST + WebSocket 完整方案
python·websocket
啊哈哈121384 小时前
系统设计复盘:为什么 Agent 的 ReAct 循环必须内嵌确定性保护层——以 FitMind 健康助手的路由与步骤控制为例
人工智能·python·react
一颗牙牙5 小时前
安装mmcv
开发语言·python·深度学习
大数据魔法师5 小时前
Streamlit(二)- Streamlit 架构与运行机制
python·web
m0_470857645 小时前
PHP怎么实现工厂模式_Factory模式编写指南【指南】
jvm·数据库·python
大数据魔法师6 小时前
Streamlit(三)- Streamlit 多页面应用开发
python·web