使用Colab Pro+ 51GB运行时调用PaLM API出现地域不支持错误
Google PaLM API在Colab Pro+高配置运行时报错
FailedPrecondition: 400 User location is not supported for the API use. 问题现象
- 2 CPU规格的Colab运行时中,导入
google.generativeai as palm调用PaLM API可正常工作; - 切换至Colab Pro+的8 CPU、51GB高内存运行时,执行基础PaLM API请求会触发错误:
FailedPrecondition: 400 User location is not supported for the API use.
已尝试操作
- 切回2 CPU运行时后功能完全正常,仅高配置运行时出现该问题;
- 执行
pip install google-generativeai并重启运行时,该操作在2 CPU环境有效,但高配置环境仍无法解决报错; - 问题存在随机性,部分日期可正常使用高配置运行时调用API,但需稳定利用8 CPU提升处理效率。
补充信息
- 可通过对应Colab示例复现问题,需上传个人PaLM API密钥;
- 若遇到相同问题,可在Google问题跟踪器中为编号284912713的bug点赞,推动官方修复。
内容的提问来源于stack exchange,提问作者James
相关产品推荐
相关产品推荐

