Agent Data Source Vector Ingestion Configuration Chunking Configuration Args
data class AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs(val chunkingStrategy: Output<String>, val fixedSizeChunkingConfiguration: Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs>? = null, val hierarchicalChunkingConfiguration: Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs>? = null, val semanticChunkingConfiguration: Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs>? = null) : ConvertibleToJava<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs>
Constructors
Link copied to clipboard
constructor(chunkingStrategy: Output<String>, fixedSizeChunkingConfiguration: Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs>? = null, hierarchicalChunkingConfiguration: Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs>? = null, semanticChunkingConfiguration: Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs>? = null)
Properties
Link copied to clipboard
Option for chunking your source data, either in fixed-sized chunks or as one chunk. Valid values: FIXED_SIZE
, HIERARCHICAL
, SEMANTIC
, NONE
.
Link copied to clipboard
val fixedSizeChunkingConfiguration: Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationFixedSizeChunkingConfigurationArgs>? = null
Configurations for when you choose fixed-size chunking. Requires chunking_strategy as FIXED_SIZE
. See fixed_size_chunking_configuration
for details.
Link copied to clipboard
val hierarchicalChunkingConfiguration: Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationHierarchicalChunkingConfigurationArgs>? = null
Configurations for when you choose hierarchical chunking. Requires chunking_strategy as HIERARCHICAL
. See hierarchical_chunking_configuration
for details.
Link copied to clipboard
val semanticChunkingConfiguration: Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationSemanticChunkingConfigurationArgs>? = null
Configurations for when you choose semantic chunking. Requires chunking_strategy as SEMANTIC
. See semantic_chunking_configuration
for details.