Refresh canonical model metadata from models.dev (#8838)
Signed-off-by: Angie Jones <jones.angie@gmail.com>
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -41,7 +41,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"NANO_GPT_API_KEY"
|
"NANO_GPT_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 518
|
"model_count": 525
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "abacus",
|
"id": "abacus",
|
||||||
@@ -74,7 +74,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"SILICONFLOW_CN_API_KEY"
|
"SILICONFLOW_CN_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 79
|
"model_count": 81
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "submodel",
|
"id": "submodel",
|
||||||
@@ -107,7 +107,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"DEEPSEEK_API_KEY"
|
"DEEPSEEK_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 2
|
"model_count": 4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "meta-llama",
|
"id": "meta-llama",
|
||||||
@@ -120,17 +120,6 @@
|
|||||||
],
|
],
|
||||||
"model_count": 7
|
"model_count": 7
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"id": "tencent-token-plan",
|
|
||||||
"display_name": "Tencent Token Plan",
|
|
||||||
"npm": "@ai-sdk/openai-compatible",
|
|
||||||
"api": "https://api.lkeap.cloud.tencent.com/plan/v3",
|
|
||||||
"doc": "https://cloud.tencent.com/document/product/1823/130060",
|
|
||||||
"env": [
|
|
||||||
"TENCENT_TOKEN_PLAN_API_KEY"
|
|
||||||
],
|
|
||||||
"model_count": 1
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"id": "fireworks-ai",
|
"id": "fireworks-ai",
|
||||||
"display_name": "Fireworks AI",
|
"display_name": "Fireworks AI",
|
||||||
@@ -140,7 +129,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"FIREWORKS_API_KEY"
|
"FIREWORKS_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 17
|
"model_count": 18
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "kimi-for-coding",
|
"id": "kimi-for-coding",
|
||||||
@@ -173,7 +162,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"OPENCODE_API_KEY"
|
"OPENCODE_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 10
|
"model_count": 14
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "io-net",
|
"id": "io-net",
|
||||||
@@ -195,7 +184,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"DASHSCOPE_API_KEY"
|
"DASHSCOPE_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 76
|
"model_count": 77
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "minimax-cn-coding-plan",
|
"id": "minimax-cn-coding-plan",
|
||||||
@@ -261,7 +250,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"ZENMUX_API_KEY"
|
"ZENMUX_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 88
|
"model_count": 89
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "upstage",
|
"id": "upstage",
|
||||||
@@ -283,7 +272,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"NOVITA_API_KEY"
|
"NOVITA_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 90
|
"model_count": 96
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "xiaomi-token-plan-cn",
|
"id": "xiaomi-token-plan-cn",
|
||||||
@@ -316,7 +305,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"CHUTES_API_KEY"
|
"CHUTES_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 69
|
"model_count": 70
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "dinference",
|
"id": "dinference",
|
||||||
@@ -360,7 +349,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"KILO_API_KEY"
|
"KILO_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 334
|
"model_count": 335
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "morph",
|
"id": "morph",
|
||||||
@@ -426,7 +415,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"OPENCODE_API_KEY"
|
"OPENCODE_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 52
|
"model_count": 58
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "stepfun",
|
"id": "stepfun",
|
||||||
@@ -459,7 +448,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"POE_API_KEY"
|
"POE_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 129
|
"model_count": 130
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "helicone",
|
"id": "helicone",
|
||||||
@@ -481,7 +470,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"OLLAMA_API_KEY"
|
"OLLAMA_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 36
|
"model_count": 37
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "zai-coding-plan",
|
"id": "zai-coding-plan",
|
||||||
@@ -514,7 +503,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"BASETEN_API_KEY"
|
"BASETEN_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 12
|
"model_count": 13
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "zhipuai-coding-plan",
|
"id": "zhipuai-coding-plan",
|
||||||
@@ -547,7 +536,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"FIRMWARE_API_KEY"
|
"FIRMWARE_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 24
|
"model_count": 25
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "lmstudio",
|
"id": "lmstudio",
|
||||||
@@ -580,7 +569,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"MOONSHOT_API_KEY"
|
"MOONSHOT_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 6
|
"model_count": 7
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "wafer.ai",
|
"id": "wafer.ai",
|
||||||
@@ -756,7 +745,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"CORTECS_API_KEY"
|
"CORTECS_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 33
|
"model_count": 34
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "siliconflow",
|
"id": "siliconflow",
|
||||||
@@ -767,7 +756,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"SILICONFLOW_API_KEY"
|
"SILICONFLOW_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 73
|
"model_count": 74
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "minimax",
|
"id": "minimax",
|
||||||
@@ -868,7 +857,7 @@
|
|||||||
"env": [
|
"env": [
|
||||||
"MOONSHOT_API_KEY"
|
"MOONSHOT_API_KEY"
|
||||||
],
|
],
|
||||||
"model_count": 6
|
"model_count": 7
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "berget",
|
"id": "berget",
|
||||||
@@ -969,6 +958,17 @@
|
|||||||
],
|
],
|
||||||
"model_count": 6
|
"model_count": 6
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"id": "regolo-ai",
|
||||||
|
"display_name": "Regolo AI",
|
||||||
|
"npm": "@ai-sdk/openai-compatible",
|
||||||
|
"api": "https://api.regolo.ai/v1",
|
||||||
|
"doc": "https://docs.regolo.ai/",
|
||||||
|
"env": [
|
||||||
|
"REGOLO_API_KEY"
|
||||||
|
],
|
||||||
|
"model_count": 13
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "xiaomi-token-plan-ams",
|
"id": "xiaomi-token-plan-ams",
|
||||||
"display_name": "Xiaomi Token Plan (Europe)",
|
"display_name": "Xiaomi Token Plan (Europe)",
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ function getProviders(): ProviderConfig[] {
|
|||||||
'anthropic/claude-sonnet-4.5',
|
'anthropic/claude-sonnet-4.5',
|
||||||
{ name: 'qwen/qwen3-coder:exacto', flaky: true },
|
{ name: 'qwen/qwen3-coder:exacto', flaky: true },
|
||||||
'z-ai/glm-4.6:exacto',
|
'z-ai/glm-4.6:exacto',
|
||||||
{ name: 'nvidia/nemotron-3-nano-30b-a3b', flaky: true },
|
{ name: 'nvidia/nemotron-3-nano-30b-a3b:free', flaky: true },
|
||||||
],
|
],
|
||||||
available: () => hasEnv('OPENROUTER_API_KEY'),
|
available: () => hasEnv('OPENROUTER_API_KEY'),
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user