We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 18afbb5 commit a66a56bCopy full SHA for a66a56b
src/Results/DTO/TokenUsage.php
@@ -15,9 +15,9 @@
15
* @since n.e.x.t
16
*
17
* @phpstan-type TokenUsageArrayShape array{
18
- * promptTokens: int|string,
19
- * completionTokens: int|string,
20
- * totalTokens: int|string
+ * promptTokens: int,
+ * completionTokens: int,
+ * totalTokens: int
21
* }
22
23
* @extends AbstractDataValueObject<TokenUsageArrayShape>
@@ -142,9 +142,9 @@ public function toArray(): array
142
public static function fromArray(array $array): TokenUsage
143
{
144
return new self(
145
- (int) $array['promptTokens'],
146
- (int) $array['completionTokens'],
147
- (int) $array['totalTokens']
+ $array['promptTokens'],
+ $array['completionTokens'],
+ $array['totalTokens']
148
);
149
}
150
0 commit comments