--- title: "BYOKProviderSlug" --- The upstream provider this credential authenticates against, as a lowercase slug (e.g. `openai`, `anthropic`, `amazon-bedrock`). ## Example Usage ```python from openrouter.components import BYOKProviderSlug # Open enum: unrecognized values are captured as UnrecognizedStr value: BYOKProviderSlug = "ai21" ``` ## Values This is an open enum. Unrecognized values will not fail type checks. - `"ai21"` - `"aion-labs"` - `"akashml"` - `"alibaba"` - `"amazon-bedrock"` - `"amazon-nova"` - `"ambient"` - `"anthropic"` - `"arcee-ai"` - `"atlas-cloud"` - `"avian"` - `"azure"` - `"baidu"` - `"baseten"` - `"black-forest-labs"` - `"byteplus"` - `"cerebras"` - `"chutes"` - `"cirrascale"` - `"clarifai"` - `"cloudflare"` - `"cohere"` - `"crusoe"` - `"darkbloom"` - `"decart"` - `"deepinfra"` - `"deepseek"` - `"dekallm"` - `"digitalocean"` - `"featherless"` - `"fireworks"` - `"friendli"` - `"gmicloud"` - `"google-ai-studio"` - `"google-vertex"` - `"groq"` - `"heygen"` - `"inception"` - `"inceptron"` - `"inferact-vllm"` - `"inference-net"` - `"infermatic"` - `"inflection"` - `"io-net"` - `"ionstream"` - `"liquid"` - `"mancer"` - `"mara"` - `"minimax"` - `"mistral"` - `"modelrun"` - `"modular"` - `"moonshotai"` - `"morph"` - `"ncompass"` - `"nebius"` - `"nex-agi"` - `"nextbit"` - `"novita"` - `"nvidia"` - `"open-inference"` - `"openai"` - `"parasail"` - `"perceptron"` - `"perplexity"` - `"phala"` - `"poolside"` - `"quiver"` - `"recraft"` - `"reka"` - `"relace"` - `"sakana-ai"` - `"sambanova"` - `"seed"` - `"siliconflow"` - `"sourceful"` - `"stepfun"` - `"streamlake"` - `"switchpoint"` - `"tenstorrent"` - `"together"` - `"upstage"` - `"venice"` - `"wafer"` - `"wandb"` - `"xai"` - `"xiaomi"` - `"z-ai"`