TextCompletion

@Serializable
data class TextCompletion(val id: String, val created: Long, val model: ModelId, val choices: List<Choice>, val usage: Usage? = null)

An object containing a response from the completion api.

documentation

Constructors

Link copied to clipboard
constructor(id: String, created: Long, model: ModelId, choices: List<Choice>, usage: Usage? = null)

Properties

Link copied to clipboard
@SerialName(value = "choices")
val choices: List<Choice>

A list of generated completions

Link copied to clipboard
@SerialName(value = "created")
val created: Long

The creation time in epoch milliseconds.

Link copied to clipboard
@SerialName(value = "id")
val id: String

A unique id assigned to this completion

Link copied to clipboard
@SerialName(value = "model")
val model: ModelId

The GPT-3 model used

Link copied to clipboard
@SerialName(value = "usage")
val usage: Usage? = null

Text completion usage data.