File tree Expand file tree Collapse file tree
components/organizations/byok
lib/ai-gateway/providers/openrouter Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -62,6 +62,7 @@ const VERCEL_BYOK_PROVIDER_NAMES = {
6262 moonshotai : 'Moonshot AI' ,
6363 novita : 'Novita' ,
6464 xai : 'xAI' ,
65+ xiaomi : 'Xiaomi' ,
6566 zai : 'Z.ai (pay as you go)' ,
6667} satisfies Record < VercelUserByokInferenceProviderId , string > ;
6768
Original file line number Diff line number Diff line change @@ -85,6 +85,7 @@ export const VercelUserByokInferenceProviderIdSchema = z.enum([
8585 'moonshotai' ,
8686 'novita' ,
8787 'xai' ,
88+ 'xiaomi' ,
8889 'zai' ,
8990] ) ;
9091
@@ -123,6 +124,7 @@ export const UserByokTestModels = {
123124 [ VercelUserByokInferenceProviderIdSchema . enum . mistral ] : 'mistral/devstral-2' ,
124125 [ VercelUserByokInferenceProviderIdSchema . enum . openai ] : 'openai/gpt-5-nano' ,
125126 [ VercelUserByokInferenceProviderIdSchema . enum . xai ] : 'xai/grok-4.1-fast-non-reasoning' ,
127+ [ VercelUserByokInferenceProviderIdSchema . enum . xiaomi ] : 'xiaomi/mimo-v2-flash' ,
126128 [ VercelUserByokInferenceProviderIdSchema . enum . zai ] : 'zai/glm-4.7-flash' ,
127129 [ DirectUserByokInferenceProviderIdSchema . enum [ 'byteplus-coding' ] ] : 'bytedance-seed-code' ,
128130 [ DirectUserByokInferenceProviderIdSchema . enum [ 'chutes-byok' ] ] : 'Qwen/Qwen3-30B-A3B' ,
@@ -160,7 +162,6 @@ export const VercelNonUserByokInferenceProviderIdSchema = z.enum([
160162 'vertex' ,
161163 'vertexAnthropic' ,
162164 'voyage' ,
163- 'xiaomi' ,
164165] ) ;
165166
166167export const VercelInferenceProviderIdSchema = VercelUserByokInferenceProviderIdSchema . or (
You can’t perform that action at this time.
0 commit comments