@ai-billing/openrouter / OpenRouterV4MiddlewareOptions
Type Alias: OpenRouterV4MiddlewareOptions<TTags>
OpenRouterV4MiddlewareOptions<Defined in: language-model-middleware/v4/language-model-v4-openrouter-billing-middleware.ts:36 Configuration for createOpenRouterV4Middleware. Matches BaseBillingMiddlewareOptions (TTags> =BaseBillingMiddlewareOptions<TTags>
destinations, defaultTags, waitUntil, onError). There
is no priceResolver: billed amount and token breakdown come from OpenRouter metadata (usage.cost, etc.).
Type Parameters
TTags
TTags extends DefaultTags
The shape of the tags object, extending DefaultTags.