From d87c7a769f06664b15f397b94d5e8868e3542804 Mon Sep 17 00:00:00 2001 From: Marco Costa Date: Wed, 7 Oct 2026 23:04:51 -0300 Subject: [PATCH] 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. --- database/seeders/AiProviderSeeder.php | 40 +++++++++++++++++++-------- 1 file changed, 28 insertions(+), 12 deletions(-) diff --git a/database/seeders/AiProviderSeeder.php b/database/seeders/AiProviderSeeder.php index b576292..54a8e15 100755 --- a/database/seeders/AiProviderSeeder.php +++ b/database/seeders/AiProviderSeeder.php @@ -61,25 +61,41 @@ class AiProviderSeeder extends Seeder { $models = [ 'openrouter' => [ - ['name' => 'inclusionai/ling-2.6-flash', 'slug' => 'inclusionai/ling-2.6-flash', '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' => 'apodex/apodex-1.1-mini:free', 'slug' => 'apodex/apodex-1.1-mini: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' => 'nvidia/nemotron-3-ultra-550b-a55b:free', 'slug' => 'nvidia/nemotron-3-ultra-550b-a55b: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' => 'deepseek/deepseek-v4-flash', 'slug' => 'deepseek/deepseek-v4-flash', 'max_tokens' => 8192], + ['name' => 'deepseek/deepseek-v4-flash-0731:free', 'slug' => 'deepseek/deepseek-v4-flash-0731:free', 'max_tokens' => 8192], + ['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-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' => 'google/lyria-3-clip-preview', 'slug' => 'google/lyria-3-clip-preview', 'max_tokens' => 4096], - ['name' => 'nvidia/nemotron-3-super-120b-a12b:free', 'slug' => 'nvidia/nemotron-3-super-120b-a12b:free', 'max_tokens' => 4096], - ['name' => 'openrouter/free', 'slug' => 'openrouter/free', 'max_tokens' => 4096], + ['name' => 'inclusionai/ling-3.0-flash-sante:free', 'slug' => 'inclusionai/ling-3.0-flash-sante:free', 'max_tokens' => 4096], + ['name' => 'inclusionai/ling-3.0-flash-vl:free', 'slug' => 'inclusionai/ling-3.0-flash-vl:free', 'max_tokens' => 4096], + ['name' => 'liquid/lfm-2.5-2.6b:free', 'slug' => 'liquid/lfm-2.5-2.6b: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-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-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' => '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' => [ ['name' => 'step-3.5-flash', 'slug' => 'step-3.5-flash', 'max_tokens' => 8192],