Google Cloud Gemini API调用所有模型均返回404 Not Found错误的排查求助
Google Cloud Gemini API调用所有模型均返回404 Not Found错误的排查求助
各位大佬好,我最近卡在Gemini API的调用问题上实在没辙了,来求助!
我尝试用google.generativeai Python库调用Gemini API,但不管用哪个模型,每次触发内容生成请求时都会报404 Not Found错误,具体提示是:
404 models/gemini-1.0-pro is not found for API version v1beta, or is not supported for generateContent.
我已经照着官方要求做了一堆排查,但问题完全没解决,下面是我试过的所有操作:
- 从零新建了一个完全干净的Google Cloud项目,排除旧项目配置残留的问题
- 给这个新项目关联了我的有效计费账户,确认账单功能已经正常开通
- 专门在项目里启用了「Generative Language API」,确保不是API未启用的问题
- 生成了全新的无限制API密钥,反复核对脚本里用的就是这个密钥,绝对没有复制错误
- 换了好几个官方文档里明确标注可用的模型名称:
gemini-1.0-pro、gemini-1.5-pro-latest、gemini-1.5-flash-latest,但不管用哪个,返回的都是一模一样的404错误
我的极简测试代码如下,连多余逻辑都没加,纯做连接测试:
import google.generativeai as genai # 配置API密钥 genai.configure(api_key="我的实际API密钥") # 初始化模型 model = genai.GenerativeModel(model_name="gemini-1.0-pro") # 发送请求 response = model.generate_content("请返回一个简单的问候语") print(response.text)
我原本预期这个极简脚本能成功连上API,拿到模型返回的简单响应(比如"你好"),但每次运行都直接触发404错误。我感觉自己已经严格按照官方的配置步骤一步步走了,实在想不通是账户或者项目层面哪里出了问题,有没有大佬能给点排查方向或者建议?




