Browse Source

Update a couple provider labels (#9711)

Co-authored-by: Roo Code <[email protected]>
Matt Rubens 1 month ago
parent
commit
75903052ae

+ 2 - 2
packages/types/src/provider-settings.ts

@@ -723,8 +723,8 @@ export const MODELS_BY_PROVIDER: Record<
 		models: Object.keys(vscodeLlmModels),
 	},
 	xai: { id: "xai", label: "xAI (Grok)", models: Object.keys(xaiModels) },
-	zai: { id: "zai", label: "Zai", models: Object.keys(internationalZAiModels) },
-	baseten: { id: "baseten", label: "BaseTen", models: Object.keys(basetenModels) },
+	zai: { id: "zai", label: "Z.ai", models: Object.keys(internationalZAiModels) },
+	baseten: { id: "baseten", label: "Baseten", models: Object.keys(basetenModels) },
 
 	// Dynamic providers; models pulled from remote APIs.
 	glama: { id: "glama", label: "Glama", models: [] },

+ 1 - 1
src/api/providers/__tests__/zai.spec.ts

@@ -202,7 +202,7 @@ describe("ZAiHandler", () => {
 			const errorMessage = "Z AI API error"
 			mockCreate.mockRejectedValueOnce(new Error(errorMessage))
 			await expect(handler.completePrompt("test prompt")).rejects.toThrow(
-				`Z AI completion error: ${errorMessage}`,
+				`Z.ai completion error: ${errorMessage}`,
 			)
 		})
 

+ 1 - 1
src/api/providers/zai.ts

@@ -20,7 +20,7 @@ export class ZAiHandler extends BaseOpenAiCompatibleProvider<string> {
 
 		super({
 			...options,
-			providerName: "Z AI",
+			providerName: "Z.ai",
 			baseURL: zaiApiLineConfigs[options.zaiApiLine ?? "international_coding"].baseUrl,
 			apiKey: options.zaiApiKey ?? "not-provided",
 			defaultProviderModelId: defaultModelId,

+ 1 - 1
webview-ui/src/components/settings/constants.ts

@@ -75,7 +75,7 @@ export const PROVIDERS = [
 	{ value: "chutes", label: "Chutes AI" },
 	{ value: "litellm", label: "LiteLLM" },
 	{ value: "sambanova", label: "SambaNova" },
-	{ value: "zai", label: "Z AI" },
+	{ value: "zai", label: "Z.ai" },
 	{ value: "fireworks", label: "Fireworks AI" },
 	{ value: "featherless", label: "Featherless AI" },
 	{ value: "io-intelligence", label: "IO Intelligence" },