Vertex AI调用Gemini模型持续出现404 NOT_FOUND错误排查求助
Vertex AI调用Gemini模型持续出现404 NOT_FOUND错误排查求助
我最近在调用Vertex AI的gemini-1.0-pro模型时卡壳了——不管怎么试,在us-central1区域请求都会返回404 NOT_FOUND错误,具体错误信息如下:
{"error": {"code": 404, "message": "Publisher Model ... was not found or your project does not have access to it."}}
我已经把能想到的排查步骤都走了一遍,但问题还是没解决,想请大家帮忙看看遗漏了什么:
- 确认了Vertex AI API已经在项目中启用
- 检查过项目关联的计费账户是活跃状态,没有欠费或暂停的情况
- 给调用用的服务账号配置了正确的Vertex AI User IAM角色
- 核对了JSON密钥文件里的
client_email,和拥有权限的服务账号完全一致 - 重新生成了服务账号密钥,排除了凭证本身的问题
- 同时在Flutter应用和用访问令牌直接发起的curl请求中都出现了这个错误,说明问题肯定出在Google Cloud项目本身,和客户端代码无关
有没有朋友遇到过类似的情况?或者还有什么我没考虑到的排查方向可以尝试?麻烦大家给点建议,非常感谢!




