PublicPricing - TypeScript SDK

PublicPricing method reference

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Pricing information for the model

Example Usage

1import { PublicPricing } from "@openrouter/sdk/models";
2
3let value: PublicPricing = {
4 prompt: "0.00003",
5 completion: "0.00006",
6};

Fields

FieldTypeRequiredDescriptionExample
promptstring✔️A value in string format that is a large number1000
completionstring✔️A value in string format that is a large number1000
requeststringA value in string format that is a large number1000
imagestringA value in string format that is a large number1000
imageTokenstringA value in string format that is a large number1000
imageOutputstringA value in string format that is a large number1000
audiostringA value in string format that is a large number1000
inputAudioCachestringA value in string format that is a large number1000
webSearchstringA value in string format that is a large number1000
internalReasoningstringA value in string format that is a large number1000
inputCacheReadstringA value in string format that is a large number1000
inputCacheWritestringA value in string format that is a large number1000
discountnumberN/A