class Riffer::Messages::User

Represents a user message in a conversation.

msg = Riffer::Messages::User.new("Hello!")
msg.role     # => :user
msg.content  # => "Hello!"

msg = Riffer::Messages::User.new("Describe this image", files: [file_part])
msg.files    # => [#<Riffer::FilePart ...>]