@cdklabs/generative-ai-cdk-constructs
@cdklabs/generative-ai-cdk-constructs / bedrock / ChunkingStrategy
abstractconfiguration:ChunkingConfigurationProperty
The CloudFormation property representation of this configuration
readonlystaticDEFAULT:ChunkingStrategy
Fixed Sized Chunking with the default chunk size of 300 tokens and 20% overlap.
readonlystaticFIXED_SIZE:ChunkingStrategy
Fixed Sized Chunking with the default chunk size of 300 tokens and 20% overlap.
You can adjust these values based on your specific requirements using the
ChunkingStrategy.fixedSize(params) method.
readonlystaticHIERARCHICAL_COHERE:ChunkingStrategy
Hierarchical Chunking with the default for Cohere Models.
readonlystaticHIERARCHICAL_TITAN:ChunkingStrategy
Hierarchical Chunking with the default for Titan Models.
readonlystaticNONE:ChunkingStrategy
Amazon Bedrock treats each file as one chunk. Suitable for documents that are already pre-processed or text split.
readonlystaticSEMANTIC:ChunkingStrategy
Semantic Chunking with the default of bufferSize: 0,
breakpointPercentileThreshold: 95, and maxTokens: 300.
You can adjust these values based on your specific requirements using the
ChunkingStrategy.semantic(params) method.
staticfixedSize(props):ChunkingStrategy
Method for customizing a fixed sized chunking strategy.
FixedSizeChunkingConfigurationProperty
ChunkingStrategy
statichierarchical(props):ChunkingStrategy
Method for customizing a hierarchical chunking strategy. For custom chunking, the maximum token chunk size depends on the model.
ChunkingStrategy
staticsemantic(props):ChunkingStrategy
Method for customizing a semantic chunking strategy. For custom chunking, the maximum token chunk size depends on the model.
SemanticChunkingConfigurationProperty
ChunkingStrategy