MessageCompletionResponse

@JsonSerializable
data class MessageCompletionResponse(val id: ResponseId, val role: Role, val content: List<Content>, val model: ModelName, val stop_reason: StopReason?, val stop_sequence: String?, val usage: Usage, val stop_details: RefusalDetails? = null, val container: Container? = null, val type: String = "message")(source)

Constructors

Link copied to clipboard
constructor(id: ResponseId, role: Role, content: List<Content>, model: ModelName, stop_reason: StopReason?, stop_sequence: String?, usage: Usage, stop_details: RefusalDetails? = null, container: Container? = null, type: String = "message")

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val role: Role
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard