代码之家  ›  专栏  ›  技术社区  ›  at.

AutoML自然语言节点.jsAPI调用出现“bad base64 decode”错误

  •  0
  • at.  · 技术社区  · 6 年前

    {错误:14不可用:从插件获取元数据失败,错误为:错误:0906D064:PEM公司例行程序:PEM\ U read\ U bio:错误的base64解码 在Object.exports.createStatusError错误(/home/ubuntu/workspace/functions/node\u modules/grpc/src)/普通。js:87:15) 在Object.onReceiveStatus(/home/ubuntu/workspace/functions/node\u modules/grpc/src/client)_截击机.js:1188:28) 在截取监听器时。\ callNext(/home/ubuntu/workspace/functions/node\u modules/grpc/src/client)_截击机.js:564:42) 在回调(/home/ubuntu/workspace/functions/node\u modules/grpc/src/client)_截击机.js:841:24) 元数据:元数据{内部报告:{}}, details:'从插件获取元数据失败,错误为:错误:0906D064:PEM公司例行程序:PEM\ U read\ U bio:错误的base64解码'}

    产生此错误的代码是:

    const automl = require('@google-cloud/automl')
    const client = new automl.v1beta1.PredictionServiceClient({keyFilename: 'key_file.json'})
    const formattedName = client.modelPath('<project-id>', 'us-central1', '<model-id>')
    const payload = {
        textSnippet: {
            content: 'Recognize this text',
            mimeType: 'text/plain'
        }
    }
    const request = {
      name: formattedName,
      payload,
    }
    client.predict(request)
      .then(responses => console.log(responses[0].payload[0]))
      .catch(console.error(err))
    

    如果我改变 , ,和 钥匙-文件.json

    0 回复  |  直到 6 年前