Instance Propertymacpaw.openai 0.3.2OpenAI
usage
Usage statistics for the completion request.
let usage: Self.CompletionUsage?
Usage statistics for the completion request.
let usage: Self.CompletionUsage?
import OpenAI
struct ChatResult
struct CompletionUsage
init(from decoder: any Decoder) throws
let choices: [Choice]
A list of chat completion choices. Can be more than one if n is greater than 1.
let created: TimeInterval
The Unix timestamp (in seconds) of when the chat completion was created.
let id: String
A unique identifier for the chat completion.
let model: String
The model used for the chat completion.
let object: String
The object type, which is always chat.completion.
let systemFingerprint: String?
This fingerprint represents the backend configuration that the model runs with. Can be used in conjunction with the seed request parameter to understand when backend changes have been made that might impact determinism.
struct Choice
enum CodingKeys