nemo-relay-node/pricing
nemo-relay-node/pricing
Generated from crates/node/pricing.d.ts.
Import from nemo-relay-node/pricing.
Declarations exported by nemo-relay-node/pricing.
Interfaces
TokenPricingRates
Token rates expressed per one million tokens.
PromptCachePricing
Prompt-cache accounting settings for a catalog entry.
TokenRateTier
One prompt-token threshold tier.
PromptTokenThresholdRateSchedule
Threshold-based token rate schedule.
ModelPricing
One model pricing catalog entry.
PricingCatalog
Inline pricing catalog payload.
InlineSource
Inline pricing source config.
FileSource
File-backed pricing source config.
PricingConfig
Canonical pricing plugin config.
Functions
defaultConfig
Create a default pricing component config.
tokenRates
Create per-token pricing rates with defaults applied.
promptCache
Create prompt-cache accounting settings with defaults applied.
tokenRateTier
Create one prompt-token threshold rate tier.
promptTokenThresholdRateSchedule
Create a prompt-token threshold rate schedule.
catalogEntry
Create one pricing catalog entry with defaults applied.
inlineCatalog
Create an inline pricing catalog payload.
inlineSource
Create an inline pricing source.
fileSource
Create a file-backed pricing source.
pricingConfig
Create a pricing config from ordered sources.
ComponentSpec
Wrap pricing config as a top-level plugin component.
validateConfig
Validate a pricing config document without activating it.
Type Aliases
PricingSource
Pricing source config.
Constants
PRICING_PLUGIN_KIND
Plugin kind used by the pricing component.