Class: Aws::BedrockAgentCore::Types::MemoryRecordSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCore::Types::MemoryRecordSummary
- Defined in:
- gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb
Overview
Contains summary information about a memory record.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#content ⇒ Types::MemoryContent
The content of the memory record.
-
#created_at ⇒ Time
The timestamp when the memory record was created.
-
#memory_record_id ⇒ String
The unique identifier of the memory record.
-
#memory_strategy_id ⇒ String
The identifier of the memory strategy associated with this record.
-
#metadata ⇒ Hash<String,Types::MemoryRecordMetadataValue>
A map of metadata key-value pairs associated with a memory record.
-
#namespaces ⇒ Array<String>
The namespaces associated with this memory record.
-
#score ⇒ Float
The relevance score of the memory record when returned as part of a search result.
-
#timestamp ⇒ Time
The timestamp based on which the memory record was ingested.
Instance Attribute Details
#content ⇒ Types::MemoryContent
The content of the memory record.
7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 7733 class MemoryRecordSummary < Struct.new( :memory_record_id, :content, :memory_strategy_id, :namespaces, :created_at, :score, :timestamp, :metadata) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp when the memory record was created.
7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 7733 class MemoryRecordSummary < Struct.new( :memory_record_id, :content, :memory_strategy_id, :namespaces, :created_at, :score, :timestamp, :metadata) SENSITIVE = [] include Aws::Structure end |
#memory_record_id ⇒ String
The unique identifier of the memory record.
7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 7733 class MemoryRecordSummary < Struct.new( :memory_record_id, :content, :memory_strategy_id, :namespaces, :created_at, :score, :timestamp, :metadata) SENSITIVE = [] include Aws::Structure end |
#memory_strategy_id ⇒ String
The identifier of the memory strategy associated with this record.
7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 7733 class MemoryRecordSummary < Struct.new( :memory_record_id, :content, :memory_strategy_id, :namespaces, :created_at, :score, :timestamp, :metadata) SENSITIVE = [] include Aws::Structure end |
#metadata ⇒ Hash<String,Types::MemoryRecordMetadataValue>
A map of metadata key-value pairs associated with a memory record.
7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 7733 class MemoryRecordSummary < Struct.new( :memory_record_id, :content, :memory_strategy_id, :namespaces, :created_at, :score, :timestamp, :metadata) SENSITIVE = [] include Aws::Structure end |
#namespaces ⇒ Array<String>
The namespaces associated with this memory record.
7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 7733 class MemoryRecordSummary < Struct.new( :memory_record_id, :content, :memory_strategy_id, :namespaces, :created_at, :score, :timestamp, :metadata) SENSITIVE = [] include Aws::Structure end |
#score ⇒ Float
The relevance score of the memory record when returned as part of a search result. Higher values indicate greater relevance to the search query.
7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 7733 class MemoryRecordSummary < Struct.new( :memory_record_id, :content, :memory_strategy_id, :namespaces, :created_at, :score, :timestamp, :metadata) SENSITIVE = [] include Aws::Structure end |
#timestamp ⇒ Time
The timestamp based on which the memory record was ingested. This
reflects the time of the source content that the record was derived
from, which can differ from createdAt, the time the record itself
was written.
7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 7733 class MemoryRecordSummary < Struct.new( :memory_record_id, :content, :memory_strategy_id, :namespaces, :created_at, :score, :timestamp, :metadata) SENSITIVE = [] include Aws::Structure end |