Enum FinishReason (1.2.0)

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

Fields

Name Description
BLOCKLIST

The token generation was stopped as the response was flagged for the terms which are included from the terminology blocklist.

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.

PROHIBITED_CONTENT

The token generation was stopped as the response was flagged for the prohibited contents.

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.

SPII

The token generation was stopped as the response was flagged for Sensitive Personally Identifiable Information (SPII) contents.

STOP

Natural stop point of the model or provided stop sequence.