При использовании Z.AI Coding Plan провайдер Z.AI через некоторое время перестаёт работать и показывает ошибку о недостаточном балансе, хотя план активен и баланс есть.
Причина
-
Неверный endpoint
У Z.AI два варианта API:
- Default —
https://api.z.ai/api/paas/v4 (обычный чат, отдельный баланс).
- Coding —
https://api.z.ai/api/coding/paas/v4 (Coding Plan).
Если приложение использует Default с ключом от Coding Plan, ключ принимается, но списание идёт с другого продукта/баланса, из‑за чего появляется ошибка «недостаточный баланс».
-
Выбор endpoint не сохранялся
Выбранный вариант (Default / Coding) не сохранялся в бэкенде. После перезапуска приложение всегда использовало Default, из‑за чего у пользователей Coding Plan снова возникала та же ошибка.
Ожидаемое поведение
- При добавлении провайдера Z.AI с ключом от Coding Plan запросы должны идти в endpoint Coding.
- Выбранный endpoint должен сохраняться и восстанавливаться после перезапуска приложения.
При использовании Z.AI Coding Plan провайдер Z.AI через некоторое время перестаёт работать и показывает ошибку о недостаточном балансе, хотя план активен и баланс есть.
Причина
Неверный endpoint
У Z.AI два варианта API:
https://api.z.ai/api/paas/v4(обычный чат, отдельный баланс).https://api.z.ai/api/coding/paas/v4(Coding Plan).Если приложение использует Default с ключом от Coding Plan, ключ принимается, но списание идёт с другого продукта/баланса, из‑за чего появляется ошибка «недостаточный баланс».
Выбор endpoint не сохранялся
Выбранный вариант (Default / Coding) не сохранялся в бэкенде. После перезапуска приложение всегда использовало Default, из‑за чего у пользователей Coding Plan снова возникала та же ошибка.
Ожидаемое поведение