Generable
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.TYPEALIAS])
public annotation Generable
Annotates a class to indicate that a class can be used as an output class for generating content.
This is an experimental feature.
The class and its fields will be used to generate a schema that will be used for guiding the model to generate structured output.
Summary
Public methods
getDescription
public final @NonNull String getDescription()
Description of the class used to be forwarded to the model.