From d5d907b266cf4b14ec658b8b68e236b1e8b7872f Mon Sep 17 00:00:00 2001 From: ChoHadam Date: Wed, 14 May 2025 22:47:52 +0900 Subject: [PATCH] Fix: Initialize TokenTextSplitter Builder fields with default values Signed-off-by: ChoHadam --- .../ai/transformer/splitter/TokenTextSplitter.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/spring-ai-commons/src/main/java/org/springframework/ai/transformer/splitter/TokenTextSplitter.java b/spring-ai-commons/src/main/java/org/springframework/ai/transformer/splitter/TokenTextSplitter.java index eddaef112..a202aac42 100644 --- a/spring-ai-commons/src/main/java/org/springframework/ai/transformer/splitter/TokenTextSplitter.java +++ b/spring-ai-commons/src/main/java/org/springframework/ai/transformer/splitter/TokenTextSplitter.java @@ -154,15 +154,15 @@ public class TokenTextSplitter extends TextSplitter { public static final class Builder { - private int chunkSize; + private int chunkSize = DEFAULT_CHUNK_SIZE; - private int minChunkSizeChars; + private int minChunkSizeChars = MIN_CHUNK_SIZE_CHARS; - private int minChunkLengthToEmbed; + private int minChunkLengthToEmbed = MIN_CHUNK_LENGTH_TO_EMBED; - private int maxNumChunks; + private int maxNumChunks = MAX_NUM_CHUNKS; - private boolean keepSeparator; + private boolean keepSeparator = KEEP_SEPARATOR; private Builder() { }