Fitten Code API Key丢失后不可找回,需禁用旧密钥并创建新密钥;新建时须命名规范、立即保存至密码管理器;随后全面替换代码、CI/CD、服务环境中的旧密钥引用。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当你在开发中突然发现Fitten Code API Key无法调用接口、控制台显示“Invalid API Key”,或根本记不清密钥字符串时,必须立即确认是否丢失而非泄露——若曾硬编码在GitHub仓库、发过截图、存于未加密笔记中,则按泄露处理;否则可直接重建。Fitten Code平台不提供密钥明文找回功能,所有已生成密钥仅在创建弹窗中一次性可见,关闭即永久不可见。
确认密钥状态并禁用旧Key(如仍可登录)
第一步:访问 Fitten Code开发者控制台,使用绑定邮箱与密码登录。若启用2FA,请提前准备好验证器或备用码。
第二步:点击左上角「设置」→「API密钥管理」,查看密钥列表。若存在名称模糊、创建时间久远或用途不明的密钥,【请勿直接删除,先点击右侧「禁用」按钮】——禁用操作可保留调用日志供回溯,且不会触发服务中断,比删除更稳妥。
第三步:对所有疑似失效/遗忘的密钥执行禁用。禁用后,该密钥将立即无法发起任何请求,返回401错误,但控制台仍可查看其名称、创建时间与最后调用时间。
创建全新API Key并强制命名规范
方法一:在「API密钥管理」页点击「新建密钥」按钮。
方法二:输入唯一且带上下文的名称,例如:web-prod-llm-gateway-202606 或 cli-dev-pytest-202606。禁止使用mykey、test、123等无意义名称——这会极大增加后续排查成本。
方法三:点击「确定」后,页面弹出含密钥字符串的模态框。此时【必须立刻复制全段字符串(含sk-前缀)并粘贴至本地加密笔记或Bitwarden/1Password等密码管理器】。关闭弹窗后,明文密钥将永久消失,平台不存储、不恢复、不重显。
替换所有环境中的旧密钥引用
第一步:检查本地代码库,运行命令:grep -r "sk-[a-zA-Z0-9]" . --include="*.env" --include="*.py" --include="*.js" --include="*.yaml"。重点盯防.env、config.py、docker-compose.yml三类高危文件。
第二步:若使用CI/CD,登录GitHub Actions → Settings → Secrets and variables → Actions,删除旧密钥变量;GitLab CI则进入Settings → CI/CD → Variables,移除对应项。
第三步:登录部署服务器,执行systemctl show -p Environment your-service | grep API_KEY,确认systemd服务环境变量已更新;若为Docker容器,需重建镜像或更新docker run -e API_KEY=...参数,【切勿用docker commit保存含密钥的容器层】。
第四步:在任意终端执行curl -H "Authorization: Bearer sk-xxx" https://api.fitten.code.dev/v1/models(替换sk-xxx为新密钥),收到200响应即表示新密钥生效。

















