Skip to content

Commit 8aa454c

Browse files
authored
chore: Add promptTokens and completionTokens fields (#5542)
1 parent 393d0cf commit 8aa454c

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

.changeset/tall-donuts-divide.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@thirdweb-dev/service-utils": patch
3+
---
4+
5+
feat: add promptTokens and completionTokens fields to usage

packages/service-utils/src/core/usage.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,5 +76,7 @@ export const usageEventSchema = z.object({
7676
onRampId: z.string().optional(),
7777
evmRequestParams: z.string().optional(),
7878
providerIp: z.string().optional(),
79+
promptTokens: z.number().int().nonnegative().optional(),
80+
completionTokens: z.number().int().nonnegative().optional(),
7981
});
8082
export type UsageEvent = z.infer<typeof usageEventSchema>;

0 commit comments

Comments
 (0)