Package org.springframework.ai.converter
Class MarkdownCodeBlockCleaner
java.lang.Object
org.springframework.ai.converter.MarkdownCodeBlockCleaner
- All Implemented Interfaces:
ResponseTextCleaner
A
ResponseTextCleaner that removes markdown code block formatting from LLM
responses. This cleaner handles:
```json ... `````` ... ```
- Since:
- 1.1.0
- Author:
- liugddx
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
MarkdownCodeBlockCleaner
public MarkdownCodeBlockCleaner()
-
-
Method Details
-
clean
Description copied from interface:ResponseTextCleanerClean the given text by removing unwanted patterns, tags, or formatting.- Specified by:
cleanin interfaceResponseTextCleaner- Parameters:
text- the raw text from LLM response- Returns:
- the cleaned text ready for parsing
-