ResponseOutputItem

@Serializable
data class ResponseOutputItem(val id: String? = null, val type: String? = null, val status: String? = null, val role: String? = null, val content: List<ResponseOutputContent>? = null, val name: String? = null, val arguments: String? = null, val callId: String? = null, val summary: JsonElement? = null)

Output item from a response.

Constructors

Link copied to clipboard
constructor(id: String? = null, type: String? = null, status: String? = null, role: String? = null, content: List<ResponseOutputContent>? = null, name: String? = null, arguments: String? = null, callId: String? = null, summary: JsonElement? = null)

Properties

Link copied to clipboard
@SerialName(value = "arguments")
val arguments: String? = null
Link copied to clipboard
@SerialName(value = "call_id")
val callId: String? = null
Link copied to clipboard
@SerialName(value = "content")
val content: List<ResponseOutputContent>? = null
Link copied to clipboard
@SerialName(value = "id")
val id: String? = null
Link copied to clipboard
@SerialName(value = "name")
val name: String? = null
Link copied to clipboard
@SerialName(value = "role")
val role: String? = null
Link copied to clipboard
@SerialName(value = "status")
val status: String? = null
Link copied to clipboard
@SerialName(value = "summary")
val summary: JsonElement? = null
Link copied to clipboard
@SerialName(value = "type")
val type: String? = null