Message

@JsonSerializable
data class Message(val role: Role, val content: List<MessageContent>?, val name: User? = null, val tool_calls: List<ToolCall>? = null)

Constructors

Link copied to clipboard
constructor(role: Role, content: List<MessageContent>?, name: User? = null, tool_calls: List<ToolCall>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val name: User? = null
Link copied to clipboard
val role: Role
Link copied to clipboard
val tool_calls: List<ToolCall>? = null