MessageBuilder
Builder class for creating Message instances.
This builder provides a fluent API for creating Message objects, making it easier to construct complex messages with many parameters.
Example usage:
val message = Message.create {
role = Message.Role.user
textPart("Hello, how can I help you?")
filePart {
name = "document.pdf"
mimeType = "application/pdf"
data = fileBytes
}
}Content copied to clipboard