快速结论:这个报错出现在 LiteLLM 仓库的 CONTRIBUTING.md 文档中,点击“Contributor License Agreement (CLA)”链接后会跳转到 cla-assistant.io 并提示没有可签署的 CLA。优先排查 CLA 链接是否指向仍然有效的签署入口,或文档是否应改为说明 CLA 由 PR 机器人自动校验。
适用环境:Issue 中仅明确涉及 LiteLLM v1.100.0 的文档与 GitHub 贡献者流程,未确认操作系统、Python、CUDA、显卡或依赖环境;配置项标注为 N/A。
最快修复方案:暂无确认的一步修复方案。Issue 中仅提出两种文档层面的处理方向:更新 CLA 签署流程链接,或明确说明自动化 PR 机器人会在创建 PR 时处理 CLA 校验。
注意事项:这是文档/贡献流程问题,不涉及 LiteLLM 运行时配置。CLA 链接报错的上游线索指向 cla-assistant/cla-assistant#1212,但 Issue 中没有提供可执行命令或配置项;在维护者确认新的签署流程前,不要自行推测 CLA 条款或签署方式。
问题场景
用户在 GitHub 上查看 BerriAI/litellm 仓库的 CONTRIBUTING.md,滚动到“Contributor License Agreement (CLA)”章节,并点击其中的 CLA 超链接(指向 https://cla-assistant.io/BerriAI/litellm)时触发该问题。该问题属于文档与贡献者工作流缺陷,与 LiteLLM 运行时、模型调用或部署方式无关。
报错原文
Error: There is no CLA to sign for BerriAI/litellm (Bad credentials)
原因分析
可能原因是 CONTRIBUTING.md 中的 CLA 链接指向 cla-assistant.io 上已失效或未正确关联的签署页面,因此页面返回 Bad credentials 并提示没有可签署的 CLA。Issue 正文同时提出,文档也可能应当改为说明 CLA 校验由 GitHub Actions 机器人在 PR 创建时自动处理,而不是引导贡献者访问外部签署门户。
环境排查
- 确认当前查看的仓库是 BerriAI/litellm,并确认
CONTRIBUTING.md中 CLA 章节的链接地址。 - 确认链接是否仍指向
https://cla-assistant.io/BerriAI/litellm,以及打开后是否出现相同报错。 - 确认仓库当前的 CLA 校验是否由 PR 创建时的自动化机器人评论处理。
- Issue 未提供操作系统、Python、CUDA、PyTorch、显卡或依赖版本信息,这些项目与本次报错没有直接证据关联,无需作为排查重点。
解决步骤
- 在 BerriAI/litellm 仓库中打开
CONTRIBUTING.md,定位“Contributor License Agreement (CLA)”章节。 - 检查该章节中的 CLA 超链接;若仍指向
https://cla-assistant.io/BerriAI/litellm并复现Bad credentials,记录该链接作为待修复对象。 - 核对仓库当前的 CLA 签署流程:如果 CLA 校验已由 PR 创建时的机器人自动处理,可优先尝试将文档改为说明该自动流程;否则可优先尝试替换为当前有效的 CLA 签署入口。
- 修改文档后,通过浏览器重新打开
CONTRIBUTING.md渲染页面并点击 CLA 链接,确认不再跳转到报错页面。 - 如果无法确认新的 CLA 流程,先向维护者确认,不要自行编写 CLA 条款或签署步骤。
验证方法
从 GitHub 仓库页面打开 CONTRIBUTING.md,进入“Contributor License Agreement (CLA)”章节并点击链接,确认不再出现 Error: There is no CLA to sign for BerriAI/litellm (Bad credentials);同时确认文档描述与仓库实际的 CLA 校验方式一致。
参考来源
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
这个方案解决了吗?
可以继续搜索完整报错,或查看同一工具的其他排查指南。
![[BUG]: Changing Vector Database Setting to "Accuracy Optimized" causes Connection error on second prompt](https://www.chat-gpts.plus/wp-content/uploads/2026/11/4593-2ea3b7dd-768x403.jpg)
![[Bug]: Gmail connector drops root and nested MIME message bodies](https://www.chat-gpts.plus/wp-content/uploads/2026/11/21810-29b974ef-768x403.jpg)
![[BUG] GPT-6 Astra agents with tools fail on Bedrock's OpenAI-compatible API because the retry sends reasoning_effort 'none'](https://www.chat-gpts.plus/wp-content/uploads/2026/11/7740-0bf21e54-768x403.jpg)