@conciergus/chat - v0.3.1
    Preparing search index...

    Interface UsageAnalytics

    interface UsageAnalytics {
        totalRequests: number;
        totalCost: number;
        totalTokens: number;
        averageRequestsPerHour: number;
        costByModel: Record<string, number>;
        requestsByModel: Record<string, number>;
        successRateByModel: Record<string, number>;
        averageLatencyByModel: Record<string, number>;
        hourlyTrends: {
            hour: string;
            requests: number;
            cost: number;
            popularModels: string[];
        }[];
        costOptimizationOpportunities: {
            type: "model_switch"
            | "batch_requests"
            | "cache_optimization";
            description: string;
            potentialSavings: number;
            implementationEffort: "low" | "medium" | "high";
        }[];
    }
    Index

    Properties

    totalRequests: number
    totalCost: number
    totalTokens: number
    averageRequestsPerHour: number
    costByModel: Record<string, number>
    requestsByModel: Record<string, number>
    successRateByModel: Record<string, number>
    averageLatencyByModel: Record<string, number>
    hourlyTrends: {
        hour: string;
        requests: number;
        cost: number;
        popularModels: string[];
    }[]
    costOptimizationOpportunities: {
        type: "model_switch" | "batch_requests" | "cache_optimization";
        description: string;
        potentialSavings: number;
        implementationEffort: "low" | "medium" | "high";
    }[]