Skip to main content
@ai-billing/baseten
@ai-billing/baseten / createBasetenV3Middleware

Function: createBasetenV3Middleware()

createBasetenV3Middleware<TTags>(options): LanguageModelV3Middleware
Defined in: baseten/src/ai-sdk/language-model-middleware/v3/language-model-v3-baseten-billing-middleware.ts:43 Creates a V3 billing middleware for the Baseten provider (@ai-sdk/baseten). Derives token usage from Baseten’s raw OpenAI-compatible usage payload.

Type Parameters

TTags

TTags extends JSONObject

Parameters

options

BasetenV3MiddlewareOptions<TTags>

Returns

LanguageModelV3Middleware