aws / aws/bedrock-agentcore-sdk-python

Getting an error when running long term memory creation

Offen
#18 4 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @abhivr-amazon Auf GitHub ansehen
bug memory
Vorherrschende Sprache
Python
Sterne
761
Forks
147
Ø Merge
1 T. 23 Std.
Gemergte PRs (30 T.)
7

Beschreibung

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\-_\/]*)*]

```

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.