调用googleapis chat-bison@001:predict接口反复返回404错误求助
解决Vertex AI chat-bison接口调用404错误的方案
修正模型端点路径
你当前使用的端点格式有误,正确的端点需要包含models/路径段,且模型版本的分隔符是冒号而非@符号。正确的端点应为:https://us-central1-aiplatform.googleapis.com/v1/projects/my-app/locations/us-central1/publishers/google/models/chat-bison:001:predict
若使用最新版本,也可简化为chat-bison:predict。确认API已启用
检查你的Google Cloud项目是否已启用Vertex AI API,未启用该API会直接返回404错误。可在Google Cloud控制台的API库中搜索并启用。验证项目ID与区域一致性
确认项目IDmy-app准确无误,且us-central1是chat-bison模型支持的可用区域。部分模型仅在特定区域提供服务,可在Vertex AI控制台的模型页面确认区域支持情况。检查令牌权限
确保Bearer令牌对应的账号拥有aiplatform.models.predict权限,比如配置了Vertex AI User或更高权限的IAM角色。可通过IAM控制台核查账号权限配置。核对请求体格式
确保curl请求的JSON体符合chat-bison的要求,示例正确格式如下:{ "instances": [ { "messages": [ { "author": "user", "content": "你的提问内容" } ] } ], "parameters": { "temperature": 0.7, "maxOutputTokens": 1024 } }
内容的提问来源于stack exchange,提问作者Andrew Arrow
相关产品推荐
相关产品推荐

