File tree Expand file tree Collapse file tree 1 file changed +3
-7
lines changed Expand file tree Collapse file tree 1 file changed +3
-7
lines changed Original file line number Diff line number Diff line change @@ -415,17 +415,13 @@ public function toArray(): array
415
415
*/
416
416
public static function fromArray (array $ array ): GenerativeAiResult
417
417
{
418
- $ candidatesData = $ array ['candidates ' ];
419
- $ candidates = array_map (fn (array $ candidateData ) => Candidate::fromArray ($ candidateData ), $ candidatesData );
420
-
421
- $ tokenUsageData = $ array ['tokenUsage ' ];
422
- $ providerMetadata = $ array ['providerMetadata ' ] ?? [];
418
+ $ candidates = array_map (fn (array $ candidateData ) => Candidate::fromArray ($ candidateData ), $ array ['candidates ' ]);
423
419
424
420
return new self (
425
421
$ array ['id ' ],
426
422
$ candidates ,
427
- TokenUsage::fromArray ($ tokenUsageData ),
428
- $ providerMetadata
423
+ TokenUsage::fromArray ($ array [ ' tokenUsage ' ] ),
424
+ $ array [ ' providerMetadata ' ] ?? []
429
425
);
430
426
}
431
427
}
You can’t perform that action at this time.
0 commit comments