builder

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

Example usage (Java):

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