Update and alphabetize OpenRouter providers list

c7963d683f769046288f19d8ca67dd1fcbb6f848

cloak1505 <170299980+cloak1505@users.noreply.github.com>

1 files changed, +45 -42Showing whitespace changes
public/scripts/textgen-models.js+45 -42
@@ -24,60 +24,63 @@ export let openRouterModels = [];
24 * @type {string[]}24 * @type {string[]}
25 */25 */
26const OPENROUTER_PROVIDERS = [26const OPENROUTER_PROVIDERS = [
27 'OpenAI',27 'AI21',
28 'Anthropic',28 'AionLabs',
29 'Google',29 'Alibaba',
30 'Google AI Studio',
31 'Amazon Bedrock',30 'Amazon Bedrock',
32 'Groq',31 'Anthropic',
33 'SambaNova',32 'Atoma',
34 'Cohere',
35 'Mistral',
36 'Together',
37 'Together 2',
38 'Fireworks',
39 'DeepInfra',
40 'Lepton',
41 'Novita',
42 'Avian',33 'Avian',
43 'Lambda',
44 'Azure',34 'Azure',
45 'Perplexity',35 'Cent-ML',
36 'Cerebras',
37 'Chutes',
38 'Cloudflare',
39 'Cohere',
40 'Crusoe',
41 'DeepInfra',
46 'DeepSeek',42 'DeepSeek',
47 'Infermatic',43 'Enfer',
48 'AI21',
49 'Featherless',44 'Featherless',
45 'Fireworks',
46 'Friendli',
47 'GMICloud',
48 'Google AI Studio',
49 'Google',
50 'Groq',
51 'Hyperbolic 2',
52 'Hyperbolic',
53 'Inception',
54 'InferenceNet',
55 'Infermatic',
50 'Inflection',56 'Inflection',
51 'xAI',57 'InoCloud',
52 'Cloudflare',58 'Kluster',
53 'Minimax',59 'Lambda',
54 'Nineteen',
55 'Liquid',60 'Liquid',
56 'GMICloud',61 'Mancer 2',
57 'Stealth',62 'Mancer',
63 'Minimax',
64 'Mistral',
58 'NCompass',65 'NCompass',
59 'InferenceNet',
60 'Friendli',
61 'AionLabs',
62 'Alibaba',
63 'Nebius',66 'Nebius',
64 'Chutes',67 'NextBit',
65 'Kluster',68 'Nineteen',
66 'Crusoe',69 'Novita',
67 'Targon',70 'OpenAI',
68 'Ubicloud',71 'OpenInference',
69 'Parasail',72 'Parasail',
73 'Perplexity',
70 'Phala',74 'Phala',
71 'Cent-ML',75 'SambaNova 2',
76 'SambaNova',
77 'Stealth',
78 'Targon',
79 'Together 2',
80 'Together',
81 'Ubicloud',
72 'Venice',82 'Venice',
73 'OpenInference',83 'xAI',
74 'Atoma',
75 'Enfer',
76 'Mancer',
77 'Mancer 2',
78 'Hyperbolic',
79 'Hyperbolic 2',
80 'Reflection',
81];84];
8285
83export async function loadOllamaModels(data) {86export async function loadOllamaModels(data) {