Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 1.71 KB

OperationTokenUsageDto.md

File metadata and controls

35 lines (27 loc) · 1.71 KB

OperationTokenUsageDto

Tokens an AI operation consumed, as recorded in the operation metadata. A kind the provider did not report is 0.

Properties

Name Type Description Notes
total_tokens int All tokens of the request: prompt plus completion. [optional]
prompt_tokens int Tokens sent to the model, cached ones included. [optional]
completion_tokens int Tokens the model generated, reasoning ones included. [optional]
cached_tokens int Part of the prompt tokens read from the provider cache. [optional]
cache_write_tokens int Part of the prompt tokens written to the provider cache. [optional]
reasoning_tokens int Part of the completion tokens the model spent on reasoning. [optional]
image_tokens int Tokens spent on images. [optional]

Example

from docspace_api_sdk.models.operation_token_usage_dto import OperationTokenUsageDto

# TODO update the JSON string below
json = "{}"
# create an instance of OperationTokenUsageDto from a JSON string
operation_token_usage_dto_instance = OperationTokenUsageDto.from_json(json)
# print the JSON string representation of the object
print(OperationTokenUsageDto.to_json())

# convert the object into a dict
operation_token_usage_dto_dict = operation_token_usage_dto_instance.to_dict()
# create an instance of OperationTokenUsageDto from a dict
operation_token_usage_dto_from_dict = OperationTokenUsageDto.from_dict(operation_token_usage_dto_dict)

[Back to Model list] [Back to API list] [Back to README]