feat(ai): update OpenRouter AI models catalog

Refresh available models for OpenRouter provider, adding DeepSeek v4
variants, Minimax models, and removing deprecated entries. Updated token
limits for new DeepSeek models to 8192.
This commit is contained in:
2026-10-07 23:04:51 -03:00
parent ab6df785c4
commit d87c7a769f
+28 -12
View File
@@ -61,25 +61,41 @@ class AiProviderSeeder extends Seeder
{ {
$models = [ $models = [
'openrouter' => [ 'openrouter' => [
['name' => 'inclusionai/ling-2.6-flash', 'slug' => 'inclusionai/ling-2.6-flash', 'max_tokens' => 4096], ['name' => 'apodex/apodex-1.1-mini:free', 'slug' => 'apodex/apodex-1.1-mini:free', 'max_tokens' => 4096],
['name' => 'inclusionai/ling-3.0-tiny:free', 'slug' => 'inclusionai/ling-3.0-tiny:free', 'max_tokens' => 4096],
['name' => 'poolside/laguna-s-2.1:free', 'slug' => 'poolside/laguna-s-2.1:free', 'max_tokens' => 4096],
['name' => 'poolside/laguna-xs-2.1:free', 'slug' => 'poolside/laguna-xs-2.1:free', 'max_tokens' => 4096],
['name' => 'cohere/north-mini-code:free', 'slug' => 'cohere/north-mini-code:free', 'max_tokens' => 4096], ['name' => 'cohere/north-mini-code:free', 'slug' => 'cohere/north-mini-code:free', 'max_tokens' => 4096],
['name' => 'nvidia/nemotron-3.5-content-safety:free', 'slug' => 'nvidia/nemotron-3.5-content-safety:free', 'max_tokens' => 4096], ['name' => 'deepseek/deepseek-v4-flash', 'slug' => 'deepseek/deepseek-v4-flash', 'max_tokens' => 8192],
['name' => 'nvidia/nemotron-3-ultra-550b-a55b:free', 'slug' => 'nvidia/nemotron-3-ultra-550b-a55b:free', 'max_tokens' => 4096], ['name' => 'deepseek/deepseek-v4-flash-0731:free', 'slug' => 'deepseek/deepseek-v4-flash-0731:free', 'max_tokens' => 8192],
['name' => 'nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free', 'slug' => 'nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free', 'max_tokens' => 4096], ['name' => 'deepseek/deepseek-v4.1-flash', 'slug' => 'deepseek/deepseek-v4.1-flash', 'max_tokens' => 8192],
['name' => 'dots-studio/dots-3-note-preview:free', 'slug' => 'dots-studio/dots-3-note-preview:free', 'max_tokens' => 4096],
['name' => 'google/gemma-4-26b-a4b-it:free', 'slug' => 'google/gemma-4-26b-a4b-it:free', 'max_tokens' => 4096], ['name' => 'google/gemma-4-26b-a4b-it:free', 'slug' => 'google/gemma-4-26b-a4b-it:free', 'max_tokens' => 4096],
['name' => 'google/gemma-4-31b-it:free', 'slug' => 'google/gemma-4-31b-it:free', 'max_tokens' => 4096], ['name' => 'google/gemma-4-31b-it:free', 'slug' => 'google/gemma-4-31b-it:free', 'max_tokens' => 4096],
['name' => 'google/lyria-3-pro-preview', 'slug' => 'google/lyria-3-pro-preview', 'max_tokens' => 4096], ['name' => 'inclusionai/ling-3.0-flash-sante:free', 'slug' => 'inclusionai/ling-3.0-flash-sante:free', 'max_tokens' => 4096],
['name' => 'google/lyria-3-clip-preview', 'slug' => 'google/lyria-3-clip-preview', 'max_tokens' => 4096], ['name' => 'inclusionai/ling-3.0-flash-vl:free', 'slug' => 'inclusionai/ling-3.0-flash-vl:free', 'max_tokens' => 4096],
['name' => 'nvidia/nemotron-3-super-120b-a12b:free', 'slug' => 'nvidia/nemotron-3-super-120b-a12b:free', 'max_tokens' => 4096], ['name' => 'liquid/lfm-2.5-2.6b:free', 'slug' => 'liquid/lfm-2.5-2.6b:free', 'max_tokens' => 4096],
['name' => 'openrouter/free', 'slug' => 'openrouter/free', 'max_tokens' => 4096], ['name' => 'minimax/minimax-m2', 'slug' => 'minimax/minimax-m2', 'max_tokens' => 8192],
['name' => 'minimax/minimax-m3', 'slug' => 'minimax/minimax-m3', 'max_tokens' => 8192],
['name' => 'nvidia/nemotron-3-nano-30b-a3b:free', 'slug' => 'nvidia/nemotron-3-nano-30b-a3b:free', 'max_tokens' => 4096], ['name' => 'nvidia/nemotron-3-nano-30b-a3b:free', 'slug' => 'nvidia/nemotron-3-nano-30b-a3b:free', 'max_tokens' => 4096],
['name' => 'nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free', 'slug' => 'nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free', 'max_tokens' => 4096],
['name' => 'nvidia/nemotron-3-super-120b-a12b:free', 'slug' => 'nvidia/nemotron-3-super-120b-a12b:free', 'max_tokens' => 4096],
['name' => 'nvidia/nemotron-3-ultra-550b-a55b:free', 'slug' => 'nvidia/nemotron-3-ultra-550b-a55b:free', 'max_tokens' => 4096],
['name' => 'nvidia/nemotron-3.5-content-safety:free', 'slug' => 'nvidia/nemotron-3.5-content-safety:free', 'max_tokens' => 4096],
['name' => 'nvidia/nemotron-3.5-lightning:free', 'slug' => 'nvidia/nemotron-3.5-lightning:free', 'max_tokens' => 4096],
['name' => 'nvidia/nemotron-nano-12b-v2-vl:free', 'slug' => 'nvidia/nemotron-nano-12b-v2-vl:free', 'max_tokens' => 4096], ['name' => 'nvidia/nemotron-nano-12b-v2-vl:free', 'slug' => 'nvidia/nemotron-nano-12b-v2-vl:free', 'max_tokens' => 4096],
['name' => 'nvidia/nemotron-nano-9b-v2:free', 'slug' => 'nvidia/nemotron-nano-9b-v2:free', 'max_tokens' => 4096], ['name' => 'nvidia/nemotron-nano-9b-v2:free', 'slug' => 'nvidia/nemotron-nano-9b-v2:free', 'max_tokens' => 4096],
['name' => 'openai/gpt-oss-20b:free', 'slug' => 'openai/gpt-oss-20b:free', 'max_tokens' => 4096], ['name' => 'openai/gpt-oss-20b:free', 'slug' => 'openai/gpt-oss-20b:free', 'max_tokens' => 4096],
['name' => 'deepseek/deepseek-v4-flash', 'slug' => 'deepseek/deepseek-v4-flash', 'max_tokens' => 8192], ['name' => 'openrouter/free', 'slug' => 'openrouter/free', 'max_tokens' => 4096],
['name' => 'poolside/laguna-m.1', 'slug' => 'poolside/laguna-m.1', 'max_tokens' => 4096],
['name' => 'poolside/laguna-m.1:free', 'slug' => 'poolside/laguna-m.1:free', 'max_tokens' => 4096],
['name' => 'poolside/laguna-s-2.1:free', 'slug' => 'poolside/laguna-s-2.1:free', 'max_tokens' => 4096],
['name' => 'poolside/laguna-xs-2.1:free', 'slug' => 'poolside/laguna-xs-2.1:free', 'max_tokens' => 4096],
['name' => 'qwen/qwen3-coder-next', 'slug' => 'qwen/qwen3-coder-next', 'max_tokens' => 8192],
['name' => 'qwen/qwen3.7-flash:free', 'slug' => 'qwen/qwen3.7-flash:free', 'max_tokens' => 4096],
['name' => 'qwen/qwen3.8-27b:free', 'slug' => 'qwen/qwen3.8-27b:free', 'max_tokens' => 8192],
['name' => 'qwen/qwen3.8-flash', 'slug' => 'qwen/qwen3.8-flash', 'max_tokens' => 4096],
['name' => 'thinkingmachines/inkling:free', 'slug' => 'thinkingmachines/inkling:free', 'max_tokens' => 4096],
['name' => 'thinkingmachines/inkling-small:free', 'slug' => 'thinkingmachines/inkling-small:free', 'max_tokens' => 4096],
['name' => 'xiaomi/mimo-v2.5', 'slug' => 'xiaomi/mimo-v2.5', 'max_tokens' => 4096],
['name' => 'z-ai/glm-5.3-flash', 'slug' => 'z-ai/glm-5.3-flash', 'max_tokens' => 4096],
], ],
'stepfun' => [ 'stepfun' => [
['name' => 'step-3.5-flash', 'slug' => 'step-3.5-flash', 'max_tokens' => 8192], ['name' => 'step-3.5-flash', 'slug' => 'step-3.5-flash', 'max_tokens' => 8192],