WordPress\AiClient\Results\Enums

FinishReasonEnum{}WP 0.1.0└─ AbstractEnum

Enum for finish reasons of AI generation.

No Hooks.

Usage

$FinishReasonEnum = new FinishReasonEnum();
// use class methods

Methods

No Methods in class.

Changelog

Since 0.1.0 Introduced.

FinishReasonEnum{} code WP 7.0

class FinishReasonEnum extends AbstractEnum
{
    /**
     * Generation stopped naturally.
     */
    public const STOP = 'stop';
    /**
     * Generation stopped due to max length.
     */
    public const LENGTH = 'length';
    /**
     * Generation stopped due to content filter.
     */
    public const CONTENT_FILTER = 'content_filter';
    /**
     * Generation stopped to make tool calls.
     */
    public const TOOL_CALLS = 'tool_calls';
    /**
     * Generation stopped due to error.
     */
    public const ERROR = 'error';
}