Package org.springframework.ai.converter
Class ThinkingTagCleaner.Builder
java.lang.Object
org.springframework.ai.converter.ThinkingTagCleaner.Builder
- Enclosing class:
- ThinkingTagCleaner
Builder for
ThinkingTagCleaner.-
Method Summary
Modifier and TypeMethodDescriptionaddPattern(String patternString) Add a custom pattern string.addPattern(Pattern pattern) Add a custom pattern.build()Build the thinking tag cleaner.Disable default patterns.
-
Method Details
-
withoutDefaultPatterns
Disable default patterns. Only custom patterns added viaaddPattern(String)oraddPattern(Pattern)will be used.- Returns:
- this builder
-
addPattern
Add a custom pattern string.- Parameters:
patternString- the regex pattern string- Returns:
- this builder
-
addPattern
Add a custom pattern.- Parameters:
pattern- the regex pattern- Returns:
- this builder
-
build
Build the thinking tag cleaner.- Returns:
- a new thinking tag cleaner instance
-