API Reference
ChatGptProfileStatistics
Provider-calculated profile statistics and token activity, across the account's devices.
Inheritance
- Object
- ChatGptProfileStatistics
Usage
Explore 2 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 2
- Property ChatGptAccountAnalytics.Profile
- Method ChatGptProfileStatistics.FromJson
Methods
public static ChatGptProfileStatistics FromJson(JsonObject obj) #ChatGptProfileStatisticsParses the provider profile response.
Parameters
- obj IntelligenceX.Json.JsonObject
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public String? DisplayName { get; } #Provider profile display name, when present.
public String? Username { get; } #Provider profile username, when present.
public String? StatsAsOf { get; } #Provider statistics date; does not imply real-time reporting.
public DateTimeOffset? GeneratedAt { get; } #Provider snapshot generation timestamp.
public String? StatsError { get; } #Provider-declared statistics error, when reported.
public Int64? LifetimeTokens { get; } #Provider-reported lifetime tokens. Null means unreported.
public Int64? PeakDailyTokens { get; } #Largest provider-reported daily token count. Null means unreported.
public Int64? CurrentStreakDays { get; } #Current activity streak in days. Null means unreported.
public Int64? LongestStreakDays { get; } #Longest activity streak in days. Null means unreported.
public Int64? TotalThreads { get; } #Provider-reported thread count. Null means unreported.
public Int64? LongestRunningTurnSeconds { get; } #Longest running turn in seconds. Null means unreported.
public Double? FastModeUsagePercent { get; } #Percentage of runs using fast mode. Null means unreported.
public Int64? TotalSkillsUsed { get; } #Total skill invocations. Null means unreported.
public Int64? UniqueSkillsUsed { get; } #Number of distinct skills used. Null means unreported.
public Double? MostUsedReasoningEffortPercent { get; } #Share of the most-used reasoning effort. Null means unreported.
public String? MostUsedReasoningEffort { get; } #Most-used provider reasoning effort.
public IReadOnlyList<ChatGptTokenActivityBucket> DailyUsage { get; } #Provider daily token activity buckets.
public IReadOnlyList<ChatGptTokenActivityBucket> WeeklyUsage { get; } #Provider weekly token activity buckets.
public IReadOnlyList<ChatGptTokenActivityBucket> CumulativeDailyUsage { get; } #Provider cumulative token activity buckets.
public IReadOnlyList<ChatGptProfileInvocation> TopInvocations { get; } #Returned top skill or plugin invocations; not necessarily a complete ranking.