本地机器上的AWS Sagemaker:请求中包含无效的安全令牌



我正在尝试让AWS Sagemaker在本地运行。我找到了这个jupyter笔记本

https://gitlab.com/juliensimon/aim410/-/blob/master/local_training.ipynb

我通过saml2aws登录到AWS,因此有有效的凭据,输入我的特定区域以及Sagemaker执行角色ARN,并在下面指定我想要提取的特定图像。然而,当启动。fit()时,我得到以下clientererror:ClientError:调用GetCallerIdentity操作时发生错误(InvalidClientTokenId):请求中包含的安全令牌无效。

谁能给我一个提示或建议如何解决这个问题?谢谢!

尝试验证您的AWS凭证是否正确设置,绕过Boto3,通过运行一个类似以下内容的单元:

!aws sagemaker list-endpoints

如果失败,则说明您的AWS CLI凭证设置不正确,或者您的saml2aws进程,或者您的角色没有SageMaker权限。

最新更新