Class: Aws::BedrockAgent::Types::VectorIngestionConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-bedrockagent/types.rb

Overview

Contains details about how to ingest the documents in a data source.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#chunking_configurationTypes::ChunkingConfiguration

Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried.



7819
7820
7821
7822
7823
7824
7825
# File 'lib/aws-sdk-bedrockagent/types.rb', line 7819

class VectorIngestionConfiguration < Struct.new(
  :chunking_configuration,
  :custom_transformation_configuration,
  :parsing_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#custom_transformation_configurationTypes::CustomTransformationConfiguration

A custom document transformer for parsed data source documents.



7819
7820
7821
7822
7823
7824
7825
# File 'lib/aws-sdk-bedrockagent/types.rb', line 7819

class VectorIngestionConfiguration < Struct.new(
  :chunking_configuration,
  :custom_transformation_configuration,
  :parsing_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#parsing_configurationTypes::ParsingConfiguration

A custom parser for data source documents.



7819
7820
7821
7822
7823
7824
7825
# File 'lib/aws-sdk-bedrockagent/types.rb', line 7819

class VectorIngestionConfiguration < Struct.new(
  :chunking_configuration,
  :custom_transformation_configuration,
  :parsing_configuration)
  SENSITIVE = []
  include Aws::Structure
end