mirror of
https://github.com/rowboatlabs/rowboat.git
synced 2026-06-03 19:25:19 +02:00
fix billing types
This commit is contained in:
parent
eccfb4748f
commit
d159430262
1 changed files with 3 additions and 3 deletions
|
|
@ -12,15 +12,15 @@ export const UsageTypeKey = z.enum([
|
||||||
export const LLMUsage = z.object({
|
export const LLMUsage = z.object({
|
||||||
type: z.literal(UsageTypeKey.Enum.LLM_USAGE),
|
type: z.literal(UsageTypeKey.Enum.LLM_USAGE),
|
||||||
modelName: z.string(),
|
modelName: z.string(),
|
||||||
inputTokens: z.number().positive(),
|
inputTokens: z.number(),
|
||||||
outputTokens: z.number().positive(),
|
outputTokens: z.number(),
|
||||||
context: z.string(),
|
context: z.string(),
|
||||||
});
|
});
|
||||||
|
|
||||||
export const EmbeddingModelUsage = z.object({
|
export const EmbeddingModelUsage = z.object({
|
||||||
type: z.literal(UsageTypeKey.Enum.EMBEDDING_MODEL_USAGE),
|
type: z.literal(UsageTypeKey.Enum.EMBEDDING_MODEL_USAGE),
|
||||||
modelName: z.string(),
|
modelName: z.string(),
|
||||||
tokens: z.number().positive(),
|
tokens: z.number(),
|
||||||
context: z.string(),
|
context: z.string(),
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue