Update providers list in OpenrouterSettings.svelte (#780)

# PR Checklist
- [X] Have you checked if it works normally in all models? *Ignore this
if it doesn't use models.*
- [(X)] Have you checked if it works normally in all web, local, and
node hosted versions? If it doesn't, have you blocked it in those
versions?

~~I'm an idiot but I see no reasons why this wouldn't work, it's just a
list update. (。•̀ᴗ-)✧~~
Edit: Yes, it does work in local Docker copy.

# Description
Copied directly from
https://openrouter.ai/docs/features/provider-routing
This commit is contained in:
kwaroran
2025-03-08 14:14:43 +09:00
committed by GitHub

View File

@@ -11,26 +11,59 @@
const openrouterProviders = [
"OpenAI",
"Anthropic",
"HuggingFace",
"Google",
"Mancer",
"Mancer 2",
"Google AI Studio",
"Amazon Bedrock",
"Groq",
"SambaNova",
"Cohere",
"Mistral",
"Together",
"Together 2",
"Fireworks",
"DeepInfra",
"Lepton",
"Novita",
"Avian",
"Lambda",
"Azure",
"Modal",
"AnyScale",
"Replicate",
"Perplexity",
"Recursal",
"Fireworks",
"Mistral",
"Groq",
"Cohere",
"Lepton",
"OctoAI",
"Novita",
"Lambda"
"DeepSeek",
"Infermatic",
"AI21",
"Featherless",
"Inflection",
"xAI",
"Cloudflare",
"SF Compute",
"Minimax",
"Nineteen",
"Liquid",
"InferenceNet",
"Friendli",
"AionLabs",
"Alibaba",
"Nebius",
"Chutes",
"Kluster",
"Crusoe",
"Targon",
"Ubicloud",
"Parasail",
"01.AI",
"HuggingFace",
"Mancer",
"Mancer 2",
"Hyperbolic",
"Hyperbolic 2",
"Lynn 2",
"Lynn",
"Reflection",
].sort((a, b) => a.localeCompare(b));
</script>
@@ -55,4 +88,4 @@
{#if DBState.db.useInstructPrompt}
<ChatFormatSettings />
{/if}
</Arcodion>
</Arcodion>