Gemini-2.0-flash-exp图像生成API突遭404错误,请求技术支持
Gemini图像生成API 404错误解决方案
你遇到的404问题核心原因是Google已将Gemini的图像生成能力从原Generative Language API(旧Gemini API)下架,全面迁移至Vertex AI平台,而官方旧文档未及时更新导致误导。
解决步骤
验证模型状态:调用ListModels接口确认原模型已下线
curl "https://generativelanguage.googleapis.com/v1beta/models?key=YOUR_API_KEY"返回的模型列表中不会再包含
gemini-2.0-flash-exp-image-generation或其他专门的图像生成模型,说明这些模型已停止服务。切换至Vertex AI调用图像生成:
- 登录Google Cloud控制台,确保你的项目已启用Vertex AI Gemini API(API库中搜索启用)。
- 使用Vertex AI的模型端点,以gemini-1.5-flash为例(支持图像生成),调用格式如下:
也可以使用API密钥替代服务账号令牌,需在Vertex AI控制台配置API密钥访问权限。curl -X POST "https://us-central1-aiplatform.googleapis.com/v1/projects/[你的项目ID]/locations/us-central1/publishers/google/models/gemini-1.5-flash-001:generateContent" \ -H "Content-Type: application/json" \ -H "Authorization: Bearer [你的服务账号令牌]" \ -d '{ "contents": [ { "parts": [ {"text": "描述你的图像需求"}, {"inlineData": {"mimeType": "image/png", "data": "base64编码的图像数据"}} ] } ] }'
注意事项
- 原Generative Language API仅保留纯文本生成能力,图像生成、多模态交互已全部迁移至Vertex AI。
- 带
-exp后缀的实验性模型本身不具备长期稳定性,下线前可能不会提前通知。
内容的提问来源于stack exchange,提问作者Matt
相关产品推荐
相关产品推荐

