[Bug]: docs: CLA link in CONTRIBUTING.md returns ‘Bad credentials’ error

这个报错出现在 LiteLLM 仓库的 CONTRIBUTING.md 文档中,点击“Contributor License Agreement (CLA)”链接后会跳转到 cla-assistant.io 并提示没有可签署的 CLA。优先排查 CLA 链接是否指向仍然有效的签署入口,或文档是否应改

快速结论:这个报错出现在 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、显卡或依赖版本信息,这些项目与本次报错没有直接证据关联,无需作为排查重点。

解决步骤

  1. 在 BerriAI/litellm 仓库中打开 CONTRIBUTING.md,定位“Contributor License Agreement (CLA)”章节。
  2. 检查该章节中的 CLA 超链接;若仍指向 https://cla-assistant.io/BerriAI/litellm 并复现 Bad credentials,记录该链接作为待修复对象。
  3. 核对仓库当前的 CLA 签署流程:如果 CLA 校验已由 PR 创建时的机器人自动处理,可优先尝试将文档改为说明该自动流程;否则可优先尝试替换为当前有效的 CLA 签署入口。
  4. 修改文档后,通过浏览器重新打开 CONTRIBUTING.md 渲染页面并点击 CLA 链接,确认不再跳转到报错页面。
  5. 如果无法确认新的 CLA 流程,先向维护者确认,不要自行编写 CLA 条款或签署步骤。

验证方法

从 GitHub 仓库页面打开 CONTRIBUTING.md,进入“Contributor License Agreement (CLA)”章节并点击链接,确认不再出现 Error: There is no CLA to sign for BerriAI/litellm (Bad credentials);同时确认文档描述与仓库实际的 CLA 校验方式一致。

参考来源

BerriAI/litellm #49585

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

这个方案解决了吗?

celebrityanime
celebrityanime
文章: 33021

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注