Optional contentThe contents of the message.
Optional reasoning_The contents of model's reasoning
Optional refusalThe refusal message generated by the model.
The role of the author of this message.
Optional tool_The tool calls generated by the model, such as function calls.
A message result.