namespace AIStudio.Tools.ERIClient.DataModel; /// /// A block of content of a chat thread. /// /// /// Images and other media are base64 encoded. /// /// The content of the block. Remember that images and other media are base64 encoded. /// The role of the content in the chat thread. /// The type of the content, e.g., text, image, video, etc. public readonly record struct ContentBlock(string Content, Role Role, ContentType Type);