Commit Graph

1 Commits

Author SHA1 Message Date
oliviamn 47e78c35bb Add Markdown document processing support and enhance document handling
- Introduced `MarkdownDocumentProcessor` for handling markdown files, including reading and saving content.
- Updated `DocumentProcessorFactory` to include support for markdown file types.
- Enhanced existing document processors to utilize a shared initialization method for OllamaClient.
- Implemented chunking and mapping logic in `DocumentProcessor` for improved content processing and masking.
- Added utility class `LLMJsonExtractor` for extracting and parsing JSON from LLM outputs.
2025-05-24 21:05:48 +08:00