Documentation
¶
Overview ¶
Package pricing validates versioned token pricing rules and calculates integer micros.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Rule ¶
type Rule struct {
SchemaVersion int `json:"schemaVersion"`
Provider string `json:"provider"`
ModelPattern string `json:"modelPattern"`
ValidFrom time.Time `json:"validFrom"`
ValidUntil *time.Time `json:"validUntil"`
BillingMode string `json:"billingMode"`
Currency string `json:"currency"`
UnitTokens int64 `json:"unitTokens"`
Prices Prices `json:"prices"`
Version string `json:"version"`
}
Click to show internal directories.
Click to hide internal directories.