From 6f931145210922081ff6fb0cda7f3d94b1a2d177 Mon Sep 17 00:00:00 2001 From: allantra Date: Mon, 7 Apr 2025 09:00:16 -0600 Subject: [PATCH] Update CreateResponseUsage.php --- src/Responses/Chat/CreateResponseUsage.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Responses/Chat/CreateResponseUsage.php b/src/Responses/Chat/CreateResponseUsage.php index 07ba4191..b1e04d6e 100644 --- a/src/Responses/Chat/CreateResponseUsage.php +++ b/src/Responses/Chat/CreateResponseUsage.php @@ -20,9 +20,9 @@ private function __construct( public static function from(array $attributes): self { return new self( - $attributes['prompt_tokens'], + $attributes['prompt_tokens'] ?? 0, $attributes['completion_tokens'] ?? null, - $attributes['total_tokens'], + $attributes['total_tokens'] ?? 0, isset($attributes['prompt_tokens_details']) ? CreateResponseUsagePromptTokensDetails::from($attributes['prompt_tokens_details']) : null, isset($attributes['completion_tokens_details']) ? CreateResponseUsageCompletionTokensDetails::from($attributes['completion_tokens_details']) : null );