@if (showOrganizationFilter()) { } @else {
{{ scopeName() }}
}
@for (total of totals(); track total.currency) {
{{ total.currency || ('PAC.KEY_WORDS.Unknown' | translate: { Default: 'Unknown' }) }}
{{ 'PAC.KEY_WORDS.TokenUsed' | translate: { Default: 'Token Used' } }}
{{ total.tokenUsed | number: '0.0-0' }}
{{ 'PAC.KEY_WORDS.TokenTotalUsed' | translate: { Default: 'Token Total Used' } }}
{{ total.tokenGrandTotal | number: '0.0-0' }}
{{ 'PAC.Copilot.PriceUsed' | translate: { Default: 'Price Used' } }}
{{ total.priceUsed | number: '0.0-7' }}
{{ 'PAC.Copilot.PriceTotalUsed' | translate: { Default: 'Price Total Used' } }}
{{ total.priceGrandTotal | number: '0.0-7' }}
} @empty {
@if (totalsLoading()) { } @else { {{ 'PAC.Copilot.NoUsageDetails' | translate: { Default: 'No usage details' } }} }
}
@if (dimension() === 'user') { } @if (dimension() === 'organization') { } @for (item of summaries(); track item.id) { @if (dimension() === 'user') { } @if (dimension() === 'organization') { } @if (isExpanded(item)) { } }
{{ dimension() === 'model' ? ('PAC.Copilot.Model' | translate: { Default: 'Model' }) : dimension() === 'organization' ? ('PAC.KEY_WORDS.Organization' | translate: { Default: 'Organization' }) : ('PAC.Copilot.Creator' | translate: { Default: 'Creator' }) }} {{ 'PAC.KEY_WORDS.Organization' | translate: { Default: 'Organization' } }} {{ 'PAC.KEY_WORDS.Provider' | translate: { Default: 'Provider' } }} {{ 'PAC.Copilot.Model' | translate: { Default: 'Model' } }} {{ 'PAC.KEY_WORDS.TokenUsed' | translate: { Default: 'Token Used' } }} {{ 'PAC.KEY_WORDS.TokenLimit' | translate: { Default: 'Token Limit' } }} {{ 'PAC.KEY_WORDS.TokenTotalUsed' | translate: { Default: 'Token Total Used' } }} {{ 'PAC.Copilot.PriceUsed' | translate: { Default: 'Price Used' } }} {{ 'PAC.Copilot.PriceTotalUsed' | translate: { Default: 'Price Total Used' } }} {{ 'PAC.KEY_WORDS.Currency' | translate: { Default: 'Currency' } }} {{ 'PAC.Copilot.LastUsed' | translate: { Default: 'Last Used' } }} {{ 'PAC.KEY_WORDS.ACTION' | translate: { Default: 'Action' } }}
@if (dimension() === 'user') {
@if (item.user) { } @else { {{ item.userId || '-' }} } @if (item.runtimeUserCount || item.xpertCount) {
{{ 'PAC.Copilot.RuntimeUsers' | translate: { Default: 'Runtime users' } }}: {{ item.runtimeUserCount || 0 }} / {{ 'PAC.Copilot.Xperts' | translate: { Default: 'Xperts' } }}: {{ item.xpertCount || 0 }}
}
} @else if (dimension() === 'organization') { @if (item.organization) { {{ item.organization.name }} } @else { {{ item.organizationId || '-' }} } } @else { {{ item.provider }}/{{ item.model }} }
@if (item.organization) {
{{ item.organization.name }}
} @else { {{ item.organizationId || '-' }} }
{{ item.provider || '-' }} {{ item.model || '-' }} {{ item.tokenUsed | number: '0.0-0' }}{{ item.tokenLimit | number: '0.0-0' }}{{ item.tokenGrandTotal | number: '0.0-0' }} {{ item.priceUsed | number: '0.0-7' }} {{ item.priceGrandTotal | number: '0.0-7' }} {{ item.currency || '-' }} {{ item.updatedAt | relative }}
@if (canManageQuota(item)) { } @else { - }
@if (isLoadingDetails(item)) {
} @else if (item.details?.length) { @for (detail of item.details; track detail.id) { }
{{ 'PAC.Copilot.UsageHour' | translate: { Default: 'Usage Hour' } }} {{ 'PAC.Copilot.RuntimeUser' | translate: { Default: 'Runtime User' } }} {{ 'PAC.KEY_WORDS.Thread' | translate: { Default: 'Thread' } }} {{ 'PAC.KEY_WORDS.Xpert' | translate: { Default: 'Xpert' } }} {{ 'PAC.Copilot.Copilot' | translate: { Default: 'Copilot' } }} {{ 'PAC.KEY_WORDS.TokenUsed' | translate: { Default: 'Token Used' } }} {{ 'PAC.KEY_WORDS.TokenTotalUsed' | translate: { Default: 'Token Total Used' } }} {{ 'PAC.Copilot.PriceUsed' | translate: { Default: 'Price Used' } }} {{ 'PAC.Copilot.PriceTotalUsed' | translate: { Default: 'Price Total Used' } }}
{{ detail.usageHour || '-' }} @if (detail.user) { } @else { {{ detail.userId || '-' }} } {{ detail.threadId || '-' }} {{ detail.xpertId || '-' }} {{ detail.copilotId || '-' }} {{ detail.tokenUsed | number: '0.0-0' }} {{ detail.tokenTotalUsed | number: '0.0-0' }} {{ detail.priceUsed | number: '0.0-7' }} {{ detail.priceTotalUsed | number: '0.0-7' }}
} @else {
{{ 'PAC.Copilot.NoUsageDetails' | translate: { Default: 'No usage details' } }}
}
@if (loading()) {
} @if (!done()) { }
@if (quotaItem()) {
{{ quotaTitle() }}
{{ quotaItem()?.provider }}/{{ quotaItem()?.model }}
}