enum OpenRouter::Role

Overview

The role type of a Message

Defined in:

openrouter/types/message.cr

Enum Members

User = 0
Assistant = 1
System = 2
Tool = 3

Instance Method Summary

Instance Method Detail

def assistant? #

Returns true if this enum value equals Assistant


[View source]
def system? #

Returns true if this enum value equals System


[View source]
def tool? #

Returns true if this enum value equals Tool


[View source]
def user? #

Returns true if this enum value equals User


[View source]