Sync OpenRouter providers list (#4846)

Python script to output a .txt containing a formatted list: https://gist.github.com/cloak1505/90a96bca28b332492221691268b674fd
This commit is contained in:
cloak1505
2025-11-30 11:06:45 -06:00
committed by GitHub
parent 1da6e40129
commit cd4f37f39b
+8 -11
View File
@@ -24,31 +24,31 @@ export let openRouterModels = [];
* @type {string[]}
*/
const OPENROUTER_PROVIDERS = [
// An alphabetically separate set of very-dead providers is kept at the top of the list in the docs.
// These do not appear outside the docs: Anyscale, Cent-ML, HuggingFace ... SF Compute, Together 2, 01.AI
// As a visual check, AI21 is the topmost provider in the sidebar of https://openrouter.ai/models, thus we want to copy from this point and below.
// Providers endpoint: https://openrouter.ai/api/v1/providers
// The list should resemble the sidebar from https://openrouter.ai/models
// Their docs no longer displays the list, which had "super dead" ones at top, thankfully gone from /v1/providers
'AI21',
'AionLabs',
'Alibaba',
'Amazon Bedrock',
'Amazon Nova',
'Anthropic',
'Arcee AI',
'AtlasCloud',
'Atoma',
'Avian',
'Azure',
'BaseTen',
'Black Forest Labs',
'BytePlus',
'Cerebras',
'Chutes',
'Cirrascale',
'Clarifai',
'Cloudflare',
'Cohere',
'CrofAI',
'Crusoe',
'DeepInfra',
'DeepSeek',
'Enfer',
'FakeProvider',
'Featherless',
'Fireworks',
@@ -56,17 +56,15 @@ const OPENROUTER_PROVIDERS = [
'GMICloud',
'Google',
'Google AI Studio',
'GoPomelo',
'Groq',
'Hyperbolic',
'Inception',
'InferenceNet',
'Infermatic',
'Inflection',
'Kluster',
'Lambda',
'Liquid',
'Mancer 2',
'Meta',
'Minimax',
'Mistral',
'ModelRun',
@@ -76,7 +74,6 @@ const OPENROUTER_PROVIDERS = [
'NCompass',
'Nebius',
'NextBit',
'Nineteen',
'Novita',
'Nvidia',
'OpenAI',
@@ -88,10 +85,10 @@ const OPENROUTER_PROVIDERS = [
'SambaNova',
'SiliconFlow',
'Stealth',
'StreamLake',
'Switchpoint',
'Targon',
'Together',
'Ubicloud',
'Venice',
'WandB',
'xAI',