Package rocks.imsofa.ai.puppychatter.rag
Interface TextContentExtractor
- All Known Implementing Classes:
DefaultTextContentExtractor,PuppyChatterHtmlContentExtractor,PuppyChatterTextContentExtractor
public interface TextContentExtractor
-
Method Summary
Modifier and TypeMethodDescriptionextractTextContent(List<Conversation> messages, String text) extract text content from a stringextractTextContent(List<Conversation> messages, URL url) extract text content from a url using a default charsetextractTextContent(List<Conversation> messages, URL url, String charset) extract text content from a url
-
Method Details
-
extractTextContent
extract text content from a url- Parameters:
messages-url-charset-- Returns:
- Throws:
Exception
-
extractTextContent
extract text content from a url using a default charset- Parameters:
messages-url-- Returns:
- Throws:
Exception
-
extractTextContent
extract text content from a string- Parameters:
messages-text-- Returns:
- Throws:
Exception
-