Class: Aws::BedrockRuntime::Types::Citation
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockRuntime::Types::Citation
- Defined in:
- gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb
Overview
Contains information about a citation that references a specific source document. Citations provide traceability between the model's generated response and the source documents that informed that response.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#location ⇒ Types::CitationLocation
The precise location within the source document where the cited content can be found, including character positions, page numbers, or chunk identifiers.
-
#source_content ⇒ Array<Types::CitationSourceContent>
The specific content from the source document that was referenced or cited in the generated response.
-
#title ⇒ String
The title or identifier of the source document being cited.
Instance Attribute Details
#location ⇒ Types::CitationLocation
The precise location within the source document where the cited content can be found, including character positions, page numbers, or chunk identifiers.
297 298 299 300 301 302 303 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 297 class Citation < Struct.new( :title, :source_content, :location) SENSITIVE = [] include Aws::Structure end |
#source_content ⇒ Array<Types::CitationSourceContent>
The specific content from the source document that was referenced or cited in the generated response.
297 298 299 300 301 302 303 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 297 class Citation < Struct.new( :title, :source_content, :location) SENSITIVE = [] include Aws::Structure end |