Class: Aws::BedrockAgentRuntime::Types::RetrievalResultContent
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentRuntime::Types::RetrievalResultContent
- Defined in:
- gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb
Overview
Contains information about a chunk of text from a data source in the knowledge base. If the result is from a structured data source, the cell in the database and the type of the value is also identified.
This data type is used in the following API operations:
Retrieve response – in the
content
fieldRetrieveAndGenerate response – in the
content
fieldInvokeAgent response – in the
content
field
Constant Summary collapse
- SENSITIVE =
[:row]
Instance Attribute Summary collapse
-
#byte_content ⇒ String
A data URI with base64-encoded content from the data source.
-
#row ⇒ Array<Types::RetrievalResultContentColumn>
Specifies information about the rows with the cells to return in retrieval.
-
#text ⇒ String
The cited text from the data source.
-
#type ⇒ String
The type of content in the retrieval result.
Instance Attribute Details
#byte_content ⇒ String
A data URI with base64-encoded content from the data source. The URI
is in the following format: returned in the following format:
data:image/jpeg;base64,${base64-encoded string}
.
4944 4945 4946 4947 4948 4949 4950 4951 |
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 4944 class RetrievalResultContent < Struct.new( :byte_content, :row, :text, :type) SENSITIVE = [:row] include Aws::Structure end |
#row ⇒ Array<Types::RetrievalResultContentColumn>
Specifies information about the rows with the cells to return in retrieval.
4944 4945 4946 4947 4948 4949 4950 4951 |
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 4944 class RetrievalResultContent < Struct.new( :byte_content, :row, :text, :type) SENSITIVE = [:row] include Aws::Structure end |
#text ⇒ String
The cited text from the data source.
4944 4945 4946 4947 4948 4949 4950 4951 |
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 4944 class RetrievalResultContent < Struct.new( :byte_content, :row, :text, :type) SENSITIVE = [:row] include Aws::Structure end |
#type ⇒ String
The type of content in the retrieval result.
4944 4945 4946 4947 4948 4949 4950 4951 |
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 4944 class RetrievalResultContent < Struct.new( :byte_content, :row, :text, :type) SENSITIVE = [:row] include Aws::Structure end |