builder

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

Example usage (Java):

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