feat: add ZhipuAI provider to quota tracking system (#793)

This commit is contained in:
kalac2232
2026-04-01 09:46:19 +03:00
committed by GitHub
parent 58d7713581
commit 086cf26cd7
6 changed files with 128 additions and 2 deletions
@@ -19,6 +19,7 @@ import * as zai from './zai.js';
import * as minimaxCodingPlan from './minimax-coding-plan.js';
import * as minimaxCnCodingPlan from './minimax-cn-coding-plan.js';
import * as ollamaCloud from './ollama-cloud.js';
import * as zhipuai from './zhipuai.js';
const registry = {
claude: {
@@ -92,6 +93,12 @@ const registry = {
providerName: ollamaCloud.providerName,
isConfigured: ollamaCloud.isConfigured,
fetchQuota: ollamaCloud.fetchQuota
},
'zhipuai-coding-plan': {
providerId: zhipuai.providerId,
providerName: zhipuai.providerName,
isConfigured: zhipuai.isConfigured,
fetchQuota: zhipuai.fetchQuota
}
};
@@ -150,3 +157,4 @@ export const fetchNanoGptQuota = nanogpt.fetchQuota;
export const fetchMinimaxCodingPlanQuota = minimaxCodingPlan.fetchQuota;
export const fetchMinimaxCnCodingPlanQuota = minimaxCnCodingPlan.fetchQuota;
export const fetchOllamaCloudQuota = ollamaCloud.fetchQuota;
export const fetchZhipuaiQuota = zhipuai.fetchQuota;