StructuredOutput

data class StructuredOutput(val response: String, val category: MessageCategory = MessageCategory.EXECUTION) : Message

Constructors

Link copied to clipboard
constructor(response: String, category: MessageCategory = MessageCategory.EXECUTION)

Properties

Link copied to clipboard
open override val category: MessageCategory
Link copied to clipboard
open val createdAt: Instant
Link copied to clipboard
Link copied to clipboard
open val sender: Sender

Functions

Link copied to clipboard
fun Message.StructuredOutput.asJson(json: Json = Json): JsonObject
Link copied to clipboard