跳转到内容

API key is empty:cc-switch DeepSeek 余额查询

Quick fix

先升级到 v3.16.1 或更高版本后重新验证;原帖未确认该问题已被修复。

报错原文
API key is empty

在 DeepSeek 预设供应商中填写 `ANTHROPIC_AUTH_TOKEN` 并保存后,Usage Query 的 Balance 模板读取到的 API key 仍为空。报告者认为 UsageScriptModal.tsx 的 `getProviderCredentials()` 读取 `ANTHROPIC_AUTH_TOKEN` 或 `ANTHROPIC_API_KEY` 时未取得已保存的值。

同一报告还包含两个变体:DeepSeek 双币种余额会显示余额为 0 的 USD 项,以及 OpenCode 位于 `~/.local/share/opencode/` 的会话未被 Usage Dashboard 统计。维护者表示该报告与 v3.16.0 / v3.16.1 已修复问题高度重合,并建议升级验证,但原帖没有提供升级后成功复现消失的确认,因此不能视为已验证修复。

  1. 升级到 `v3.16.1` 或更新版本,然后按原步骤重新测试 DeepSeek Balance 查询。

  2. 如仍出现该错误,按维护者要求在原 issue 补充 CC Switch 版本、操作系统、相关应用版本、provider 或路由配置、复现步骤及日志或截图。

  3. 原帖记录的临时绕过方式是切换到 “Custom” 模板并在脚本中硬编码 API key;该方式被报告者标注为不安全且不便,未提供可验证的正式解法。

Toolcc-switch
Versionv3.16.0 - v3.16.1(维护者称相关问题已修复,建议升级到 v3.16.1 或更新版本验证)
Platforms未知

(暂无 FAQ)

这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。