Skip to main content

Interface: AgentOSUsageRecordInput

Defined in: packages/agentos/src/api/runtime/usageLedger.ts:53

Properties​

modelId?​

optional modelId: string

Defined in: packages/agentos/src/api/runtime/usageLedger.ts:55


options?​

optional options: AgentOSUsageLedgerOptions

Defined in: packages/agentos/src/api/runtime/usageLedger.ts:64


providerId?​

optional providerId: string

Defined in: packages/agentos/src/api/runtime/usageLedger.ts:54


tenantId?​

optional tenantId: string

Defined in: packages/agentos/src/api/runtime/usageLedger.ts:57


usage?​

optional usage: object

Defined in: packages/agentos/src/api/runtime/usageLedger.ts:58

completionTokens?​

optional completionTokens: number

costUSD?​

optional costUSD: number

promptTokens?​

optional promptTokens: number

totalTokens?​

optional totalTokens: number


userId?​

optional userId: string

Defined in: packages/agentos/src/api/runtime/usageLedger.ts:56