Options - TypeScript SDK
Options - TypeScript SDK
Options type definition
The TypeScript SDK and docs are currently in beta. Report issues on GitHub.
Provider-specific options keyed by provider slug. The options for the matched provider are spread into the upstream request body.
Example Usage
1 import { Options } from "@openrouter/sdk/models"; 2 3 let value: Options = {};
Fields
| Field | Type | Required | Description |
|---|---|---|---|
oneai | Record<string, *any*> | ➖ | N/A |
ai21 | Record<string, *any*> | ➖ | N/A |
aionLabs | Record<string, *any*> | ➖ | N/A |
akashml | Record<string, *any*> | ➖ | N/A |
alibaba | Record<string, *any*> | ➖ | N/A |
amazonBedrock | Record<string, *any*> | ➖ | N/A |
amazonNova | Record<string, *any*> | ➖ | N/A |
ambient | Record<string, *any*> | ➖ | N/A |
anthropic | Record<string, *any*> | ➖ | N/A |
anyscale | Record<string, *any*> | ➖ | N/A |
arceeAi | Record<string, *any*> | ➖ | N/A |
atlasCloud | Record<string, *any*> | ➖ | N/A |
atoma | Record<string, *any*> | ➖ | N/A |
avian | Record<string, *any*> | ➖ | N/A |
azure | Record<string, *any*> | ➖ | N/A |
baseten | Record<string, *any*> | ➖ | N/A |
blackForestLabs | Record<string, *any*> | ➖ | N/A |
byteplus | Record<string, *any*> | ➖ | N/A |
centml | Record<string, *any*> | ➖ | N/A |
cerebras | Record<string, *any*> | ➖ | N/A |
chutes | Record<string, *any*> | ➖ | N/A |
cirrascale | Record<string, *any*> | ➖ | N/A |
clarifai | Record<string, *any*> | ➖ | N/A |
cloudflare | Record<string, *any*> | ➖ | N/A |
cohere | Record<string, *any*> | ➖ | N/A |
crofai | Record<string, *any*> | ➖ | N/A |
crusoe | Record<string, *any*> | ➖ | N/A |
deepinfra | Record<string, *any*> | ➖ | N/A |
deepseek | Record<string, *any*> | ➖ | N/A |
enfer | Record<string, *any*> | ➖ | N/A |
fakeProvider | Record<string, *any*> | ➖ | N/A |
featherless | Record<string, *any*> | ➖ | N/A |
fireworks | Record<string, *any*> | ➖ | N/A |
friendli | Record<string, *any*> | ➖ | N/A |
gmicloud | Record<string, *any*> | ➖ | N/A |
googleAiStudio | Record<string, *any*> | ➖ | N/A |
googleVertex | Record<string, *any*> | ➖ | N/A |
gopomelo | Record<string, *any*> | ➖ | N/A |
groq | Record<string, *any*> | ➖ | N/A |
huggingface | Record<string, *any*> | ➖ | N/A |
hyperbolic | Record<string, *any*> | ➖ | N/A |
hyperbolicQuantized | Record<string, *any*> | ➖ | N/A |
inception | Record<string, *any*> | ➖ | N/A |
inceptron | Record<string, *any*> | ➖ | N/A |
inferenceNet | Record<string, *any*> | ➖ | N/A |
infermatic | Record<string, *any*> | ➖ | N/A |
inflection | Record<string, *any*> | ➖ | N/A |
inocloud | Record<string, *any*> | ➖ | N/A |
ioNet | Record<string, *any*> | ➖ | N/A |
ionstream | Record<string, *any*> | ➖ | N/A |
klusterai | Record<string, *any*> | ➖ | N/A |
lambda | Record<string, *any*> | ➖ | N/A |
lepton | Record<string, *any*> | ➖ | N/A |
liquid | Record<string, *any*> | ➖ | N/A |
lynn | Record<string, *any*> | ➖ | N/A |
lynnPrivate | Record<string, *any*> | ➖ | N/A |
mancer | Record<string, *any*> | ➖ | N/A |
mancerOld | Record<string, *any*> | ➖ | N/A |
mara | Record<string, *any*> | ➖ | N/A |
meta | Record<string, *any*> | ➖ | N/A |
minimax | Record<string, *any*> | ➖ | N/A |
mistral | Record<string, *any*> | ➖ | N/A |
modal | Record<string, *any*> | ➖ | N/A |
modelrun | Record<string, *any*> | ➖ | N/A |
modular | Record<string, *any*> | ➖ | N/A |
moonshotai | Record<string, *any*> | ➖ | N/A |
morph | Record<string, *any*> | ➖ | N/A |
ncompass | Record<string, *any*> | ➖ | N/A |
nebius | Record<string, *any*> | ➖ | N/A |
nextbit | Record<string, *any*> | ➖ | N/A |
nineteen | Record<string, *any*> | ➖ | N/A |
novita | Record<string, *any*> | ➖ | N/A |
nvidia | Record<string, *any*> | ➖ | N/A |
octoai | Record<string, *any*> | ➖ | N/A |
openInference | Record<string, *any*> | ➖ | N/A |
openai | Record<string, *any*> | ➖ | N/A |
parasail | Record<string, *any*> | ➖ | N/A |
perplexity | Record<string, *any*> | ➖ | N/A |
phala | Record<string, *any*> | ➖ | N/A |
recursal | Record<string, *any*> | ➖ | N/A |
reflection | Record<string, *any*> | ➖ | N/A |
reka | Record<string, *any*> | ➖ | N/A |
relace | Record<string, *any*> | ➖ | N/A |
replicate | Record<string, *any*> | ➖ | N/A |
sambanova | Record<string, *any*> | ➖ | N/A |
sambanovaCloaked | Record<string, *any*> | ➖ | N/A |
seed | Record<string, *any*> | ➖ | N/A |
sfCompute | Record<string, *any*> | ➖ | N/A |
siliconflow | Record<string, *any*> | ➖ | N/A |
sourceful | Record<string, *any*> | ➖ | N/A |
stealth | Record<string, *any*> | ➖ | N/A |
stepfun | Record<string, *any*> | ➖ | N/A |
streamlake | Record<string, *any*> | ➖ | N/A |
switchpoint | Record<string, *any*> | ➖ | N/A |
targon | Record<string, *any*> | ➖ | N/A |
together | Record<string, *any*> | ➖ | N/A |
togetherLite | Record<string, *any*> | ➖ | N/A |
ubicloud | Record<string, *any*> | ➖ | N/A |
upstage | Record<string, *any*> | ➖ | N/A |
venice | Record<string, *any*> | ➖ | N/A |
wandb | Record<string, *any*> | ➖ | N/A |
xai | Record<string, *any*> | ➖ | N/A |
xiaomi | Record<string, *any*> | ➖ | N/A |
zAi | Record<string, *any*> | ➖ | N/A |