com.google.mlkit.genai.rewriting

  • Rewriting offers an interface for performing text rewriting and is accessed through the Rewriting entry class.

  • Rewriting options can be specified using the RewriterOptions class, which supports different languages and output styles.

  • A rewriting inference is initiated using a RewritingRequest, which is built using the RewritingRequest.Builder class.

  • Results from the rewriting inference are provided in a RewritingResult object, which may contain multiple RewritingSuggestion objects.

Annotations

RewriterOptions.Language Languages supported. 
RewriterOptions.OutputType Specifies the style of output for rewriting. 

Classes

Rewriter Provides an interface for performing text rewriting. 
RewriterOptions Options for Rewriter
RewriterOptions.Builder Builder class for RewriterOptions objects. 
Rewriting Entry class to get a rewriter client. 
RewritingRequest A request to a rewriting inference. 
RewritingRequest.Builder Builder class for RewritingRequest objects. 
RewritingResult Results from the rewriting inference. 
RewritingSuggestion A single suggestion from the rewriting inference.