

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 檢視記憶體工作階段
<a name="agents-memory-view"></a>

代理程式會根據在調用代理程式時為每個使用者提供的唯一記憶體識別符 (`memoryId`)，來存放每個工作階段的記憶體。下次使用相同的 `memoryId` 調用代理程式時，整個記憶體會載入到工作階段中。在您結束工作階段後，代理程式會產生工作階段的摘要版本，並儲存工作階段摘要。

**注意**  
在您結束工作階段後，可能需要幾分鐘的時間，工作階段摘要才會出現在主控台或 API 回應中。

若要了解如何檢視工作階段摘要，請選擇您偏好方法的索引標籤，然後遵循下列步驟：

------
#### [ Console ]

**若要檢視工作階段摘要，**

1. AWS 管理主控台使用具有使用 Amazon Bedrock 主控台之許可的 IAM 身分登入 。接著，開啟位於 [https://console.aws.amazon.com/bedrock](https://console.aws.amazon.com/bedrock) 的 Amazon Bedrock 主控台。

1. 從左側導覽窗格選取**代理程式**。接著，在**代理程式**區段中選擇代理程式。

1. 在**測試**視窗中，選擇展開圖示，然後選擇**記憶體**索引標籤。

   如果您在**代理程式建置器**頁面，請在**記憶體**區段中，選擇**檢視記憶體**。

1. 您也可以在測試代理程式時檢視記憶體工作階段。若要在測試時檢視儲存在記憶體中的工作階段，

   1. 在測試視窗中，選擇**顯示追蹤**，然後選擇**記憶體**索引標籤。
**注意**  
如果您在測試代理程式時檢視記憶體工作階段，則只有在最新工作階段結束後才能檢視工作階段摘要。如果您在目前工作階段進行時嘗試檢視記憶體工作階段，將會通知您正在產生工作階段摘要，而且產生工作階段需要一些時間。您可以選擇掃帚圖示，強制結束目前的工作階段。

------
#### [ API ]

若要檢視代理程式的記憶體工作階段，請使用 [Amazon Bedrock 代理程式建置時期端點](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt)傳送 [GetAgentMemory](https://docs.aws.amazon.com//bedrock/latest/APIReference/API_agent-runtime_GetAgentMemory.html) 請求 (請參閱連結以了解請求和回應格式及欄位詳細資訊)。

下列是必要欄位：


****  

| 欄位 | 簡短描述 | 
| --- | --- | 
| agentId | 代理程式的識別符 | 
| agentAliasId | 代理程式別名的識別符 | 
| memoryId | 具有工作階段摘要的記憶體識別符 | 
| memoryType | 記憶體的類型。有效值：SESSION\$1SUMMARY | 

**注意**  
如果您在測試代理程式時檢視記憶體工作階段，則只有在最新工作階段結束後才能檢視工作階段摘要。如果您在目前工作階段進行時嘗試檢視記憶體工作階段，將會通知您正在產生工作階段摘要，而且產生工作階段需要一些時間。您可以傳送 [InvokeAgent](https://docs.aws.amazon.com//bedrock/latest/APIReference/API_agent_InvokeAgent.html) 請求並指定 `endSession` 欄位為 `Y`，強制結束目前的工作階段。

------