Enum FinishReason
-
- All Implemented Interfaces:
public enum FinishReasonThe reason why a model call finished.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description STOPThe model call finished because the model decided the request was done.
LENGTHThe call finished because the token length was reached.
TOOL_EXECUTIONThe call finished signalling a need for tool execution.
CONTENT_FILTERThe call finished signalling a need for content filtering.
OTHERThe call finished for some other reason.
-
Method Summary
Modifier and Type Method Description static Array<FinishReason>values()Returns an array containing the constants of this enum type, in the order they're declared. static FinishReasonvalueOf(String name)Returns the enum constant of this type with the specified name. -
-
Method Detail
-
values
static Array<FinishReason> values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.
- Returns:
an array containing the constants of this enum type, in the order they're declared
-
valueOf
static FinishReason valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
- Returns:
the enum constant with the specified name
-
-
-
-