在 ac# 程序中,我想使用api 密钥调用我的vertex ai 端点进行预测(通过“Google Cloud”/Credentials/API Keys”))。我向 api 密钥授予了对 Vertex AI 的访问权限,并作为测试其他所有内容。
使用curl 或c# 调用它时,我收到错误消息,该服务需要“OAuth 2 访问令牌”或其他内容。
CURL: curl -X POST -H“apikey=..mykey...”-H“内容类型:application/json”https://.....googleapis.com/v1/projects/[PROJECT_ID]/位置/europe-west4/endpoints/[ENDPOINT_ID]:predict -d @image.json
错误: “错误”:{“代码”:401,“消息”:“请求缺少所需的身份验证凭据。需要 OAuth 2 访问令牌、登录 cookie 或其他有效的身份验证凭据。...}
我的问题: 有没有办法使用 Apikey 对 vertex ai 进行身份验证?