@cdklabs/generative-ai-cdk-constructs
@cdklabs/generative-ai-cdk-constructs / bedrock / Memory
Memory class for managing Bedrock Agent memory configurations. Enables conversational context retention across multiple sessions through session identifiers. Memory context is stored with unique memory IDs per user, allowing access to conversation history and summaries. Supports viewing stored sessions and clearing memory.
https://docs.aws.amazon.com/bedrock/latest/userguide/agents-memory.html
new Memory():
Memory
Memory
readonly
static
SESSION_SUMMARY:MemoryConfigurationProperty
Returns session summary memory with default configuration.
memoryDurationDays=30, maxRecentSessions=20
static
sessionSummary(props
):MemoryConfigurationProperty
Creates a session summary memory with custom configuration.
Optional memory configuration properties
MemoryConfigurationProperty
Memory configuration object