---
title: "Provider"
---

Optional provider slug to filter by (e.g. `openai`, `anthropic`, `amazon-bedrock`).

## Example Usage

```python
from openrouter.operations import Provider

# Open enum: unrecognized values are captured as UnrecognizedStr
value: Provider = "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"`
- `"deepgram"`
- `"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"`
- `"meta"`
- `"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"`
- `"sail-research"`
- `"sakana"`
- `"sambanova"`
- `"seed"`
- `"siliconflow"`
- `"sourceful"`
- `"stepfun"`
- `"streamlake"`
- `"switchpoint"`
- `"tenstorrent"`
- `"together"`
- `"upstage"`
- `"venice"`
- `"wafer"`
- `"wandb"`
- `"xai"`
- `"xiaomi"`
- `"z-ai"`
