Skip to main content

TypeAlias.LlmUsageRecord

type LlmUsageRecord = {
applicationId: string;
applicationName: string;
completionTokens: number;
createdAt: Date;
estimatedCost?: number;
finishReason?: string;
id: string;
inputCost?: number;
metadata?: Record<string, any>;
model: string;
organizationId: string;
organizationName: string;
outputCost?: number;
promptTokens: number;
provider: "GOOGLE";
totalTokens: number;
userEmail?: string;
userId?: string;
};

Type Declaration

NameType
applicationIdstring
applicationNamestring
completionTokensnumber
createdAtDate
estimatedCost?number
finishReason?string
idstring
inputCost?number
metadata?Record<string, any>
modelstring
organizationIdstring
organizationNamestring
outputCost?number
promptTokensnumber
provider"GOOGLE"
totalTokensnumber
userEmail?string
userId?string