@ai-billing/openrouter / OpenRouterV3MiddlewareOptions
Type Alias: OpenRouterV3MiddlewareOptions<TTags>
OpenRouterV3MiddlewareOptions<Defined in: language-model-middleware/v3/language-model-v3-openrouter-billing-middleware.ts:34 Configuration for createOpenRouterV3Middleware. 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.