跟踪代理的代码执行
您已经在旅行助理代理中加入了记忆功能,它也成功记住了您的航班确认号码。现在,您想弄清楚它是如何计算或存储这条信息的。
为此,您将查看代理在这两个步骤中、借助其内置记忆所执行的完整代码。
本练习是课程的一部分
使用 Hugging Face smolagents 的 AI Agents
练习说明
- 在代理的 memory 上调用
.return_full_code()方法,以获取所有已执行的代码。 - 打印返回的代码,便于您查看该会话期间代理运行的全部内容。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Inspect the code executed by the agent
executed_code = travel_agent.memory.____()
print("Executed code during session:")
print("=" * 50)
print(executed_code)