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

Kaggle Notebook调用Gemini API报错FailedPrecondition:400求助

解决Kaggle Notebook调用Gemini API报错FailedPrecondition: 400的问题

这个报错的核心原因是你当前使用的Kaggle Notebook处于互联网禁用状态,而Gemini API属于基于网络的外部服务,必须联网才能发起请求并获取响应,禁用网络的环境下无法完成API调用。

解决步骤

  • 检查并开启Kaggle Notebook的互联网权限:
    1. 在Kaggle Notebook界面右侧,找到「Settings」选项卡
    2. 定位到「Internet」选项,将开关切换为「On」状态
    3. 重启Notebook运行环境,确保权限生效
  • 验证网络连接状态:可以先运行以下测试代码确认联网正常
import requests
response = requests.get("https://www.google.com")
print(response.status_code)

如果返回200,说明网络连接正常,再重新执行你的Gemini API调用代码即可。

额外注意

Kaggle免费版Notebook开启互联网权限后,部分敏感外部服务可能存在访问限制。如果后续仍有问题,需确认你的Gemini API密钥是否有效,以及Kaggle环境是否允许访问Google的API服务。

内容的提问来源于stack exchange,提问作者Muhammad Faizan Khan

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 23:09:50