TextSummarizer.TextSummarizerOptions.Builder

public static abstract class TextSummarizer.TextSummarizerOptions.Builder

Public Constructors

Builder()
Constructs a new Builder.

Public Methods

TextSummarizer.TextSummarizerOptions.Builder
setBaseOptions(BaseOptions baseOptions)
Sets the base options for the text summarizer task.
TextSummarizer.TextSummarizerOptions.Builder
setMode(TextSummarizer.Mode mode)
Sets the summarization mode (defaults to KEY_POINTS).
TextSummarizer.TextSummarizerOptions.Builder
setMaxTokens(int maxTokens)
Sets the maximum number of tokens for summarization tasks.
TextSummarizer.TextSummarizerOptions.Builder
setCacheDirectory(String cacheDirectory)
Sets the cache directory for model weight and program caches.
TextSummarizer.TextSummarizerOptions

Inherited Methods

Public Constructors

public Builder ()

Constructs a new Builder.

Public Methods

public TextSummarizer.TextSummarizerOptions.Builder setBaseOptions (BaseOptions baseOptions)

Sets the base options for the text summarizer task.

Parameters
baseOptionsthe BaseOptions instance.

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

Sets the summarization mode (defaults to KEY_POINTS).

Parameters
modethe Mode to use.

public TextSummarizer.TextSummarizerOptions.Builder setMaxTokens (int maxTokens)

Sets the maximum number of tokens for summarization tasks.

Parameters
maxTokensmaximum token capacity.

public TextSummarizer.TextSummarizerOptions.Builder setCacheDirectory (String cacheDirectory)

Sets the cache directory for model weight and program caches.

Parameters
cacheDirectorycache directory path.