amazon_dynamodb_conversation_memory_driver
AmazonDynamoDbConversationMemoryDriver
Bases: BaseConversationMemoryDriver
AmazonDynamoDbConversationMemoryDriver
Bases: BaseConversationMemoryDriver
griptape/drivers/memory/conversation/amazon_dynamodb_conversation_memory_driver.py
partition_key: str = field(kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
partition_key_value: str = field(kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
session: boto3.Session = field(default=Factory(lambda: import_optional_dependency('boto3').Session()), kw_only=True)
class-attribute
instance-attribute
sort_key: Optional[str] = field(default=None, metadata={'serializable': True})
class-attribute
instance-attribute
sort_key_value: Optional[str | int] = field(default=None, metadata={'serializable': True})
class-attribute
instance-attribute
table_name: str = field(kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
value_attribute_key: str = field(kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
load()
griptape/drivers/memory/conversation/amazon_dynamodb_conversation_memory_driver.py
store(runs, metadata)
griptape/drivers/memory/conversation/amazon_dynamodb_conversation_memory_driver.py