struct Llama::Message

Defined in:

llama/chat.cr

Constructors

Instance Method Summary

Constructor Detail

def self.assistant(content : String) : self #

[View source]
def self.new(role : String, content : String) #

[View source]
def self.system(content : String) : self #

[View source]
def self.tool(content : String) : self #

[View source]
def self.user(content : String) : self #

[View source]

Instance Method Detail

def clone #

[View source]
def content : String #

def copy_with(role _role = @role, content _content = @content) #

[View source]
def role : String #

def to_chat_message : ChatMessage #

[View source]