Provides struct and type for a Chat.Completion.MessageListData
@type t() :: %OpenAi.Chat.Completion.MessageListData{ annotations: [map()] | nil, audio: map() | nil, content: String.t() | nil, function_call: map() | nil, id: String.t() | nil, refusal: String.t() | nil, role: String.t() | nil, tool_calls: [OpenAi.Chat.Completion.MessageTool.Call.t()] | nil }