追蹤代理的程式碼執行
你已經在旅遊助理代理中保留了記憶,且它成功記住了你的航班確認編號。現在,你想知道它是如何計算或儲存這些資訊的。
為了找出答案,你會檢視代理在兩個步驟中,利用內建記憶所執行的完整程式碼。
本練習屬於課程
使用 Hugging Face smolagents 的 AI 代理
練習說明
- 在代理的記憶上呼叫
.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)