Class: Aws::BedrockAgentCoreControl::Types::LlmExtractionConfig

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb

Overview

Model-based metadata extraction configuration.

Constant Summary collapse

SENSITIVE =
[:llm_extraction_instruction, :definition]

Instance Attribute Summary collapse

Instance Attribute Details

#definition ⇒ String

Description of what this metadata field represents.

Returns:

  • (String)


15671
15672
15673
15674
15675
15676
15677
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 15671

class LlmExtractionConfig < Struct.new(
  :llm_extraction_instruction,
  :definition,
  :validation)
  SENSITIVE = [:llm_extraction_instruction, :definition]
  include Aws::Structure
end

#llm_extraction_instruction ⇒ String

Instructions for extraction. Supports built-in operators like LATEST_VALUE or custom natural-language instructions.

Returns:

  • (String)


15671
15672
15673
15674
15675
15676
15677
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 15671

class LlmExtractionConfig < Struct.new(
  :llm_extraction_instruction,
  :definition,
  :validation)
  SENSITIVE = [:llm_extraction_instruction, :definition]
  include Aws::Structure
end

#validation ⇒ Types::Validation

Validation rules to constrain extracted values.

Returns:



15671
15672
15673
15674
15675
15676
15677
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 15671

class LlmExtractionConfig < Struct.new(
  :llm_extraction_instruction,
  :definition,
  :validation)
  SENSITIVE = [:llm_extraction_instruction, :definition]
  include Aws::Structure
end