> ## Documentation Index
> Fetch the complete documentation index at: https://openrouter.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# ImageGenerationProviderPreferencesOptions

Provider-specific options keyed by provider slug. Only options for the matched provider are forwarded; the rest are ignored. Unrecognized keys are silently dropped.

## Fields

| Field | Type | Required | Description |
| - | - | - | - |
| `Oneai` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Ai21` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `AionLabs` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Akashml` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Alibaba` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `AmazonBedrock` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `AmazonBedrockClaudeOnAws` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `AmazonNova` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Ambient` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Anthropic` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Anthropic2` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Anyscale` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `ArceeAi` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Assemblyai` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `AtlasCloud` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Atoma` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Avian` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Azure` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Baidu` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Baseten` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `BlackForestLabs` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Byteplus` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Centml` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Cerebras` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Chutes` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Cirrascale` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Clarifai` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `ClaudeOnAws` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Cloudflare` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Cohere` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Coreweave` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Cosine` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Crofai` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Crucible` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Crusoe` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Darkbloom` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Databricks` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Decart` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Deepgram` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Deepinfra` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Deepseek` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Dekallm` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Digitalocean` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Elevenlabs` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Enfer` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `FakeProvider` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Featherless` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Fireworks` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `FishAudio` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Friendli` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Gmicloud` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `GoogleAiStudio` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `GoogleVertex` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Gopomelo` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Groq` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Heygen` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Huggingface` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Hyperbolic` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `HyperbolicQuantized` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Inception` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Inceptron` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `InferactVllm` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `InferenceNet` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Infermatic` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Inflection` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Inocloud` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `IoNet` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Ionstream` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Klusterai` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Krea` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Lambda` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Lepton` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Liquid` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Lynn` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `LynnPrivate` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Makora` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Mancer` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `MancerOld` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Mara` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Meta` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Minimax` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Mistral` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Modal` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Modelrun` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Modular` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Moonshotai` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Morph` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Ncompass` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `NearAi` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Nebius` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `NexAgi` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Nextbit` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Nineteen` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Novita` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Nvidia` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Octoai` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Ollama` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `OpenInference` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Openai` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Parasail` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Perceptron` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Perplexity` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Phala` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Poolside` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Primeintellect` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Quiver` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Recraft` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Recursal` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Reflection` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Reka` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Relace` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Replicate` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Respan` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Runway` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `SailResearch` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Sakana` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `SakanaAi` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Sambanova` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `SambanovaCloaked` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Scaledown` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Seed` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `SfCompute` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Siliconflow` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Sourceful` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Stealth` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Stepfun` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Streamlake` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Switchpoint` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Targon` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Tencent` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Tenstorrent` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Thinkingmachines` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Together` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `TogetherLite` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Typesafe` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Ubicloud` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Unbiased` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Upstage` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Venice` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Voyageai` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Wafer` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Wandb` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `WandbLegacy` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Xai` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `Xiaomi` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
| `ZAi` | map\[string]`any` | :heavy\_minus\_sign: | N/A |
