Verified Owner
Top Constructors Methods
org.jabref.logic.ai.summarization.util

public final Class SummarizatorFactory

extends Object
Class Inheritance
Imports
org.jabref.logic.ai.preferences.AiPreferences, org.jabref.logic.ai.summarization.logic.summarizationalgorithms.ChunkedSummarizator, .FullDocumentSummarizator, .Summarizator, org.jabref.model.ai.summarization.SummarizatorKind

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static Summarizator
create(SummarizatorKind summarizatorKind, String summarizationChunkSystemMessageTemplate, String summarizationCombineSystemMessageTemplate, String summarizationFullDocumentSystemMessageTemplate)

public static Summarizator
create(AiPreferences aiPreferences)

Convenience overload that reads all parameters from AiPreferences.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

SummarizatorFactoryback to summary
private SummarizatorFactory()

Method Detail

createback to summary
public static Summarizator create(SummarizatorKind summarizatorKind, String summarizationChunkSystemMessageTemplate, String summarizationCombineSystemMessageTemplate, String summarizationFullDocumentSystemMessageTemplate)
createback to summary
public static Summarizator create(AiPreferences aiPreferences)

Convenience overload that reads all parameters from AiPreferences.