Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Getting an error when running long term memory creation #18

Open
Assignees
Labels
bugSomething isn't working memoryRelated to agentcore memory
@rajib76

Description

Below code gives an error as mentioned after the code

import uuid
from bedrock_agentcore.memory import MemoryClient
client = MemoryClient(region_name="us-west-2")
# memory_id = "CustomerSupportAgentMemory-D22Byv7Nu1"
actorId = "user-456"
sessionId = "session-789"
print(sessionId)
memory = client.create_memory_and_wait(
 name="MyAgentMemory",
 strategies=[{
 "summaryMemoryStrategy": {
 # Name of the extraction model/strategy
 "name": "SessionSummarizer",
 # Organize facts by session ID for easy retrieval
 # Example: "summaries/session123" contains summary of session123
 "namespaces": ["\n/summaries/{actorId}/{sessionId}/\n"]
 }
 }]
)
print(memory)
botocore.errorfactory.ValidationException: An error occurred (ValidationException) when calling the CreateMemory operation: 1 validation error detected: Value at 'memoryStrategies.1.member.summaryMemoryStrategy.namespaces' failed to satisfy constraint: Member must satisfy constraint: [Member must have length less than or equal to 1024, Member must have length greater than or equal to 1, Member must satisfy regular expression pattern: [a-zA-Z0-9\-_\/]*(\{(actorId|sessionId|memoryStrategyId)\}[a-zA-Z0-9\-_\/]*)*]

Metadata

Metadata

Labels

bugSomething isn't working memoryRelated to agentcore memory

Type

No type

Projects

No projects

Milestone

No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      AltStyle によって変換されたページ (->オリジナル) /