TextSummarizer.TextSummarizerOptions.Builder

public static abstract class TextSummarizer.TextSummarizerOptions.Builder

Public Constructors

Public Methods

abstract TextSummarizer.TextSummarizerOptions
abstract TextSummarizer.TextSummarizerOptions.Builder
setMaxNumTokens(Integer maxNumTokens)
Sets the maximum context length (in tokens) to use.
abstract TextSummarizer.TextSummarizerOptions.Builder
setMode(TextSummarizer.TextSummarizerOptions.Mode mode)
Sets the mode of the text summarizer.
abstract TextSummarizer.TextSummarizerOptions.Builder
setModelAssetFileDescriptor(ParcelFileDescriptor modelAssetFileDescriptor)
Sets the file descriptor of the model.
abstract TextSummarizer.TextSummarizerOptions.Builder
setModelPath(String modelPath)
Sets the local path or identifier for the model files.

Inherited Methods

Public Constructors

public Builder ()

Public Methods

public abstract TextSummarizer.TextSummarizerOptions.Builder setMaxNumTokens (Integer maxNumTokens)

Sets the maximum context length (in tokens) to use. If not set, the model's default maximum context length will be used. If the value set is larger than the model's maximum context length, the model's maximum context length is used.

Parameters
maxNumTokens

public abstract TextSummarizer.TextSummarizerOptions.Builder setMode (TextSummarizer.TextSummarizerOptions.Mode mode)

Sets the mode of the text summarizer. Defaults to [Mode.KEYPOINTS].

Parameters
mode

public abstract TextSummarizer.TextSummarizerOptions.Builder setModelAssetFileDescriptor (ParcelFileDescriptor modelAssetFileDescriptor)

Sets the file descriptor of the model.

Parameters
modelAssetFileDescriptor

public abstract TextSummarizer.TextSummarizerOptions.Builder setModelPath (String modelPath)

Sets the local path or identifier for the model files.

Parameters
modelPath