ChatVisionMessage represents content for the vision call.
content represents the response for this message.
role represents the role of the sender (user or assistant).
ChatVisionMessage represents content for the vision call.