Skip to content

Commit 9d9a86e

Browse files
chore: unify z.ai (#66)
1 parent 9df3968 commit 9d9a86e

File tree

4 files changed

+1
-49
lines changed

4 files changed

+1
-49
lines changed

internal/providers/configs/zai-coding.json

Lines changed: 0 additions & 38 deletions
This file was deleted.

internal/providers/configs/zai.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "Z.AI",
33
"id": "zai",
44
"api_key": "$ZAI_API_KEY",
5-
"api_endpoint": "https://api.z.ai/api/paas/v4",
5+
"api_endpoint": "https://api.z.ai/api/coding/paas/v4",
66
"type": "openai",
77
"default_large_model_id": "glm-4.5",
88
"default_small_model_id": "glm-4.5-air",

internal/providers/providers.go

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,6 @@ var xAIConfig []byte
3333
//go:embed configs/zai.json
3434
var zAIConfig []byte
3535

36-
//go:embed configs/zai-coding.json
37-
var zAICodingConfig []byte
38-
3936
//go:embed configs/bedrock.json
4037
var bedrockConfig []byte
4138

@@ -69,7 +66,6 @@ var providerRegistry = []ProviderFunc{
6966
vertexAIProvider,
7067
xAIProvider,
7168
zAIProvider,
72-
zAICodingProvider,
7369
groqProvider,
7470
openRouterProvider,
7571
lambdaProvider,
@@ -129,10 +125,6 @@ func zAIProvider() catwalk.Provider {
129125
return loadProviderFromConfig(zAIConfig)
130126
}
131127

132-
func zAICodingProvider() catwalk.Provider {
133-
return loadProviderFromConfig(zAICodingConfig)
134-
}
135-
136128
func openRouterProvider() catwalk.Provider {
137129
return loadProviderFromConfig(openRouterConfig)
138130
}

pkg/catwalk/provider.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ const (
2626
InferenceProviderVertexAI InferenceProvider = "vertexai"
2727
InferenceProviderXAI InferenceProvider = "xai"
2828
InferenceProviderZAI InferenceProvider = "zai"
29-
InferenceProviderZAICoding InferenceProvider = "zai-coding"
3029
InferenceProviderGROQ InferenceProvider = "groq"
3130
InferenceProviderOpenRouter InferenceProvider = "openrouter"
3231
InferenceProviderLambda InferenceProvider = "lambda"
@@ -75,7 +74,6 @@ func KnownProviders() []InferenceProvider {
7574
InferenceProviderVertexAI,
7675
InferenceProviderXAI,
7776
InferenceProviderZAI,
78-
InferenceProviderZAICoding,
7977
InferenceProviderGROQ,
8078
InferenceProviderOpenRouter,
8179
InferenceProviderLambda,

0 commit comments

Comments
 (0)