{ "$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." }, "completion_tokens_details": { "type": "object", "description": "Breakdown of tokens used in a completion." }, "prompt_tokens_details": { "type": "object", "description": "Breakdown of tokens used in the prompt." } } }