99 IconAlibaba ,
1010 IconAnthropic ,
1111 IconGemini ,
12+ IconMiniMax ,
1213 IconMoonshotAI ,
1314 IconOpenAI ,
1415 IconStealth ,
@@ -23,6 +24,7 @@ const getModelLab = (modelId: string) => {
2324 if ( modelId . startsWith ( "kimi" ) ) return "Moonshot AI"
2425 if ( modelId . startsWith ( "glm" ) ) return "Z.ai"
2526 if ( modelId . startsWith ( "qwen" ) ) return "Alibaba"
27+ if ( modelId . startsWith ( "minimax" ) ) return "MiniMax"
2628 if ( modelId . startsWith ( "grok" ) ) return "xAI"
2729 return "Stealth"
2830}
@@ -35,7 +37,7 @@ const getModelsInfo = query(async (workspaceID: string) => {
3537 . filter ( ( [ id , _model ] ) => ! [ "claude-3-5-haiku" ] . includes ( id ) )
3638 . filter ( ( [ id , _model ] ) => ! id . startsWith ( "alpha-" ) )
3739 . sort ( ( [ idA , modelA ] , [ idB , modelB ] ) => {
38- const priority = [ "big-pickle" , "grok" , "claude" , "gpt" , "gemini" ]
40+ const priority = [ "big-pickle" , "minimax" , " grok", "claude" , "gpt" , "gemini" ]
3941 const getPriority = ( id : string ) => {
4042 const index = priority . findIndex ( ( p ) => id . startsWith ( p ) )
4143 return index === - 1 ? Infinity : index
@@ -129,6 +131,8 @@ export function ModelSection() {
129131 return < IconAlibaba width = { 16 } height = { 16 } />
130132 case "xAI" :
131133 return < IconXai width = { 16 } height = { 16 } />
134+ case "MiniMax" :
135+ return < IconMiniMax width = { 16 } height = { 16 } />
132136 default :
133137 return < IconStealth width = { 16 } height = { 16 } />
134138 }
0 commit comments