微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

HttpError 400 与运行 Google Cloud ML BERT 教程中的 python 脚本时 json 响应大小过大有关

如何解决HttpError 400 与运行 Google Cloud ML BERT 教程中的 python 脚本时 json 响应大小过大有关

我是 Google Cloud 的新手,正在学习 BERT,学习了这个很棒的教程:“使用 AI 平台和 BERT 结合自然语言处理”。如本节所述,我在运行 embed.py 时卡住了: https://cloud.google.com/solutions/incorporating-natural-language-processing-using-ai-platform-and-bert?authuser=1#embedding_tokenized_text_using_bert (5.)

这是来自 embed.py 输出的相关片段:

googleapiclient.errors.HttpError: https://us-central1-ml.googleapis.com/v1/projects/this-project-id/models/BERT/versions/bert_en_cased_L12_H768_A12:predict?alt=json 返回“响应大小太大。收到至少 3116404 字节;最大值为 2000000。”

这是来自日志:

jsonPayload:{ @type:“type.googleapis.com/google.cloud.ml.v1.PredictionLogEntry” 数量实例:“1” 消息:“响应大小太大。收到至少 3441268 字节;最大值为 2000000。” } http请求:{ 请求方法:“POST” requestUrl:“us-central1-ml.googleapis.com/v1/projects/this-project-id/models/BERT/versions/bert_en_cased_L12_H768_A12:predict?alt=json” 请求大小:“1299” 状态:400 响应大小:“75” 用户代理:“(gzip),gzip(gfe)” 远程 IP:“34.22.66.111” }

希望这是可以理解的。任何指向修复或解决方法的指针将不胜感激。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。