ChatCompletionRole:
    | "system"
    | "user"
    | "assistant"
    | "tool"
    | "function"

The role of the author of a message