Skip to content

Graphorin API reference v0.15.1


Graphorin API reference / @graphorin/provider / middleware

middleware ​

Middleware barrel - the canonical-order composer plus seven built-in middlewares.

References ​

assertProductionMiddleware ​

Re-exports assertProductionMiddleware


CANONICAL_MIDDLEWARE_ORDER ​

Re-exports CANONICAL_MIDDLEWARE_ORDER


composeProviderMiddleware ​

Re-exports composeProviderMiddleware


CostAccumulator ​

Re-exports CostAccumulator


CostTrackingTotals ​

Re-exports CostTrackingTotals


createCostAccumulator ​

Re-exports createCostAccumulator


defineProviderMiddleware ​

Re-exports defineProviderMiddleware


getMiddlewareKind ​

Re-exports getMiddlewareKind


listMiddlewareKinds ​

Re-exports listMiddlewareKinds


MIDDLEWARE_KIND ​

Re-exports MIDDLEWARE_KIND


ProductionStartupHookOptions ​

Re-exports ProductionStartupHookOptions


PromptRedactionPolicy ​

Re-exports PromptRedactionPolicy


PromptRedactionScanScope ​

Re-exports PromptRedactionScanScope


PromptRedactionViolation ​

Re-exports PromptRedactionViolation


providerHasMiddleware ​

Re-exports providerHasMiddleware


withCostLimit ​

Re-exports withCostLimit


WithCostLimitOptions ​

Re-exports WithCostLimitOptions


withCostTracking ​

Re-exports withCostTracking


WithCostTrackingOptions ​

Re-exports WithCostTrackingOptions


withFallback ​

Re-exports withFallback


WithFallbackOptions ​

Re-exports WithFallbackOptions


withRateLimit ​

Re-exports withRateLimit


WithRateLimitOptions ​

Re-exports WithRateLimitOptions


withRedaction ​

Re-exports withRedaction


withRetry ​

Re-exports withRetry


WithRetryOptions ​

Re-exports WithRetryOptions


withTracing ​

Re-exports withTracing


WithTracingOptions ​

Re-exports WithTracingOptions