builder

Returns a builder that lets you choose a default DocumentExtractor implementation.

Example usage (Java):

DocumentExtractor.builder()
.filtering()
.withExtractRoles(new HashSet<>(Arrays.asList(Message.Role.User, Message.Role.Assistant)))
.build()