Enum FinishReason (0.5.0)

The reason why the model stopped generating tokens. If empty, the model has not stopped generating the tokens.

Fields

Name Description
FINISH_REASON_UNSPECIFIED

The finish reason is unspecified.

MAX_TOKENS

The maximum number of tokens as specified in the request was reached.

OTHER

All other reasons that stopped the token generation.

RECITATION

The token generation was stopped as the response was flagged for unauthorized citations.

SAFETY

The token generation was stopped as the response was flagged for safety reasons.

STOP

Natural stop point of the model or provided stop sequence.