enum AI::OpenAI::SystemMessageMode

Overview

System message handling mode for different model types.

Defined in:

ai/openai/openai_language_model_capabilities.cr

Enum Members

Remove = 0

Remove system messages entirely.

System = 1

Use the standard "system" role.

Developer = 2

Use the "developer" role (for reasoning models).

Instance Method Summary

Instance Method Detail

def developer? #

Returns true if this enum value equals Developer


[View source]
def remove? #

Returns true if this enum value equals Remove


[View source]
def system? #

Returns true if this enum value equals System


[View source]