跳到内容

INVALID_LICENSE

当尝试启动自托管 LangGraph 平台服务器时,如果许可证验证失败,则会引发此错误。此错误特定于 LangGraph 平台,与开源库无关。

何时发生

当在没有有效企业许可证或 API 密钥的情况下运行 LangGraph 平台的自托管部署时,会发生此错误。

问题排查

确认部署类型

首先,确认所需的部署模式。

用于本地开发

如果您只是在本地开发,则可以通过运行 langgraph dev 来使用轻量级内存服务器。有关更多信息,请参阅本地服务器文档。

用于托管 LangGraph 平台

如果您想要快速的托管环境,请考虑 Cloud SaaS 部署选项。这不需要额外的许可证密钥。

用于自托管 Lite 版(功能受限)

如果您的部署不太可能每年看到超过 100 万个节点执行,并且不需要 Crons 和其他企业功能,请考虑 自托管 Lite 版 部署选项。

您可以通过在您的环境(例如,langgraph.json 引用的 .env 文件中)中设置有效的 LANGSMITH_API_KEY 并构建 Docker 镜像来部署自托管 Lite 版。API 密钥必须与 Plus 或更高级别的计划的帐户关联。

用于自托管企业版(完整功能)

对于完整自托管,请设置 LANGGRAPH_CLOUD_LICENSE_KEY 环境变量。如果您对企业许可证密钥感兴趣,请联系 LangChain 支持团队。

有关部署选项及其功能的更多信息,请参阅部署选项文档。

确认凭据

如果您已确认您想自托管 LangGraph 平台,请验证您的凭据。

用于自托管 Lite 版

  1. 确认您已在您的部署环境或 .env 文件中提供了可用的 LANGSMITH_API_KEY 环境变量
  2. 确认提供的 API 密钥与 PlusEnterprise 计划(或同等计划)的帐户关联

用于自托管企业版

  1. 确认您已在您的部署环境或 .env 文件中提供了可用的 LANGGRAPH_CLOUD_LICENSE_KEY 环境变量
  2. 确认密钥仍然有效且未超过其到期日期

评论