Knowledge Base Vector Ingestion Configuration Chunking Configuration Properties
data class KnowledgeBaseVectorIngestionConfigurationChunkingConfigurationProperties(val chunkingStrategy: KnowledgeBaseVectorIngestionConfigurationChunkingConfigurationPropertiesChunkingStrategy, val fixedSizeChunkingConfiguration: KnowledgeBaseFixedSizeChunkingConfiguration? = null, val hierarchicalChunkingConfiguration: KnowledgeBaseHierarchicalChunkingConfiguration? = null, val semanticChunkingConfiguration: KnowledgeBaseSemanticChunkingConfiguration? = null)
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.
Constructors
Link copied to clipboard
constructor(chunkingStrategy: KnowledgeBaseVectorIngestionConfigurationChunkingConfigurationPropertiesChunkingStrategy, fixedSizeChunkingConfiguration: KnowledgeBaseFixedSizeChunkingConfiguration? = null, hierarchicalChunkingConfiguration: KnowledgeBaseHierarchicalChunkingConfiguration? = null, semanticChunkingConfiguration: KnowledgeBaseSemanticChunkingConfiguration? = null)