ChatCompletion

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

An object containing a response from the chat completion api.

documentation

Constructors

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

Properties

Link copied to clipboard

A list of generated completions

Link copied to clipboard

The creation time in epoch milliseconds.

Link copied to clipboard
val id: String

A unique id assigned to this completion

Link copied to clipboard

The model used.

Link copied to clipboard

This fingerprint represents the backend configuration that the model runs with.

Link copied to clipboard
val usage: Usage? = null

Text completion usage data.