Skip to main content

Interface: AgentOSUsageRecordInput

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

Properties

modelId?

optional modelId: string

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


options?

optional options: AgentOSUsageLedgerOptions

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


providerId?

optional providerId: string

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


tenantId?

optional tenantId: string

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


usage?

optional usage: object

Defined in: packages/agentos/src/api/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/usageLedger.ts:56