You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用boto3 API发布MTurk HITs时遇余额不足错误求助

MTurk CreateHIT 返回余额不足错误(预付费HITs选项已取消)

问题详情

  • 使用环境:boto3 1.26.41(已升级至最新版本),AWS账号已绑定有效信用卡
  • 核心问题:调用CreateHIT接口时触发余额不足错误,提示需购买Prepaid HITs,但该预付费选项目前已被MTurk取消
  • 具体错误信息:

botocore.errorfactory.RequestError: An error occurred (RequestError) when calling the CreateHIT operation: This Requester has insufficient funds in their account to complete this transaction. Please visit the Prepaid HITs purchase page to purchase Prepaid HITs.

可行解决方案

  • 确认结算模式切换
    登录MTurk Requester Dashboard,进入账户设置,检查是否已切换至*随用随付(Pay-as-you-go)*模式。部分旧账号可能残留预付费模式配置,需手动切换后保存。

  • 验证信用卡可用性
    确认绑定的信用卡未过期、额度充足,且未被AWS风控限制。可在AWS Billing控制台尝试小额充值(如1美元),验证卡片是否能正常完成扣费;同时检查账号是否授予MTurk自动扣费权限。

  • 检查boto3端点配置
    确保代码调用的是正确的MTurk端点:

    • 沙箱环境:https://mturk-requester-sandbox.us-east-1.amazonaws.com
    • 生产环境:https://mturk-requester.us-east-1.amazonaws.com
      避免硬编码旧的预付费相关端点导致逻辑异常。
  • 刷新账号结算状态
    进入MTurk Requester Dashboard的账户设置页面,无需修改配置,直接点击保存按钮,触发系统刷新账号的结算状态。

  • 转AWS官方支持
    若MTurk联系表单无响应,直接通过AWS Support控制台提交工单,选择MTurk Requester服务分类,提供错误日志、账号信息及信用卡验证情况,AWS技术支持可直接排查账号层面的结算问题。

内容的提问来源于stack exchange,提问作者Mero

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 17:25:18