You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

本地Firebase模拟器调用Video Intelligence遇消息序列化错误

解决Firebase模拟器调用Video Intelligence时的"Request message serialization failure"错误

你的错误根源是请求参数使用错误:你把GCS存储路径(gs://...)传给了inputContent字段,但这个字段的作用是接收视频文件的二进制内容,而不是云存储的URI地址。正确的做法是使用inputUri字段来指定GCS上的视频路径。

修正后的核心代码片段:

const videoUrl = "gs://..."

const request = {
  inputUri: videoUrl, // 替换inputContent为inputUri
  features: ["LABEL_DETECTION"],
};

另外,本地Firebase模拟器调用GCP服务时,还需要确保:

  • 本地环境已配置GCP服务账号密钥:设置环境变量GOOGLE_APPLICATION_CREDENTIALS指向你的服务账号JSON密钥文件路径,该账号需要拥有Video Intelligence的调用权限以及GCS存储的读取权限。
  • 确认你的GCS存储桶和视频文件的权限设置正确,服务账号能访问对应的资源。

内容的提问来源于stack exchange,提问作者Coolkid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 06:37:14