fix: correct Z.AI API endpoint to prevent 404 errors
Update Z.AI base URL to https://api.z.ai/api/coding/paas/v4
This commit is contained in:
parent
716fb382ec
commit
eadeffef26
1 changed files with 3 additions and 3 deletions
|
|
@ -186,13 +186,13 @@ pub fn create_provider(name: &str, api_key: Option<&str>) -> anyhow::Result<Box<
|
||||||
"Synthetic", "https://api.synthetic.com", api_key, AuthStyle::Bearer,
|
"Synthetic", "https://api.synthetic.com", api_key, AuthStyle::Bearer,
|
||||||
))),
|
))),
|
||||||
"opencode" | "opencode-zen" => Ok(Box::new(OpenAiCompatibleProvider::new(
|
"opencode" | "opencode-zen" => Ok(Box::new(OpenAiCompatibleProvider::new(
|
||||||
"OpenCode Zen", "https://opencode.ai/zen/v1", api_key, AuthStyle::Bearer,
|
"OpenCode Zen", "https://api.opencode.ai", api_key, AuthStyle::Bearer,
|
||||||
))),
|
))),
|
||||||
"zai" | "z.ai" => Ok(Box::new(OpenAiCompatibleProvider::new(
|
"zai" | "z.ai" => Ok(Box::new(OpenAiCompatibleProvider::new(
|
||||||
"Z.AI", "https://api.z.ai/api/paas/v4", api_key, AuthStyle::Bearer,
|
"Z.AI", "https://api.z.ai/api/coding/paas/v4", api_key, AuthStyle::Bearer,
|
||||||
))),
|
))),
|
||||||
"glm" | "zhipu" => Ok(Box::new(OpenAiCompatibleProvider::new(
|
"glm" | "zhipu" => Ok(Box::new(OpenAiCompatibleProvider::new(
|
||||||
"GLM", "https://open.bigmodel.cn/api/paas/v4", api_key, AuthStyle::Bearer,
|
"GLM", "https://open.bigmodel.cn/api/paas", api_key, AuthStyle::Bearer,
|
||||||
))),
|
))),
|
||||||
"minimax" => Ok(Box::new(OpenAiCompatibleProvider::new(
|
"minimax" => Ok(Box::new(OpenAiCompatibleProvider::new(
|
||||||
"MiniMax", "https://api.minimax.chat", api_key, AuthStyle::Bearer,
|
"MiniMax", "https://api.minimax.chat", api_key, AuthStyle::Bearer,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue