OpenAI · Schema

CompletionUsage

AIArtificial IntelligenceLarge Language ModelsT1

Properties

Name Type Description
prompt_tokens integer Number of tokens in the prompt.
completion_tokens integer Number of tokens in the generated completion.
total_tokens integer Total number of tokens used in the request (prompt + completion).
completion_tokens_details object Breakdown of completion tokens.
prompt_tokens_details object Breakdown of prompt tokens.
View JSON Schema on GitHub

JSON Schema

openai-chat-completions-completion-usage-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "CompletionUsage",
  "type": "object",
  "properties": {
    "prompt_tokens": {
      "type": "integer",
      "description": "Number of tokens in the prompt."
    },
    "completion_tokens": {
      "type": "integer",
      "description": "Number of tokens in the generated completion."
    },
    "total_tokens": {
      "type": "integer",
      "description": "Total number of tokens used in the request (prompt + completion)."
    },
    "completion_tokens_details": {
      "type": "object",
      "description": "Breakdown of completion tokens."
    },
    "prompt_tokens_details": {
      "type": "object",
      "description": "Breakdown of prompt tokens."
    }
  }
}