Provides struct and type for a Chat.Completion.Request.UserMessage
@type t() :: %OpenAi.Chat.Completion.Request.UserMessage{ content: String.t() | [map()], name: String.t() | nil, role: String.t() }