我试着纠正错误。两小时后进行研究。有没有人发现这样的错误。谢谢。
我尝试将后端节点js连接到对话框流以进行会话会话。
'batchUpdate()‘问题对话框
} else {
event.contents.forEach((content: IDialogContent) => {
const intent: IIntent = {
name: content.intent.intentId,
displayName: content.intent.intentName,
webhookState: 0,
inputContextNames: [
`projects/${projectId}/agent/sessions/${sessionId}/contexts/disable`,
],
outputContexts: [],
};
intents.push(intent);
});
}
});
const finalResult = await batchUpdate(projectId, intents)
^^^^^^^^^^^^^^^^^^^^^^problem this line
return finalResult;
};
像这样的错误
Error: 3 INVALID_ARGUMENT: com.google.apps.framework.request.BadRequestException: Agent does not support language: 'pl'.
at Object.callErrorFromStatus (/app/node_modules/@grpc/grpc-js/src/call.ts:81:24)
at Object.onReceiveStatus (/app/node_modules/@grpc/grpc-js/src/client.ts:338:36)
at Object.onReceiveStatus (/app/node_modules/@grpc/grpc-js/src/client-interceptors.ts:426:34)
at Object.onReceiveStatus (/app/node_modules/@grpc/grpc-js/src/client-interceptors.ts:389:48)
at /app/node_modules/@grpc/grpc-js/src/call-stream.ts:276:24
at processTicksAndRejections (internal/process/task_queues.js:75:11) {
code: 3,
details: "com.google.apps.framework.request.BadRequestException: Agent does not support language: 'pl'.",
metadata: Metadata {
internalRepr: Map(1) { 'grpc-server-stats-bin' => [Array] },
options: {}
},
note: 'Exception occurred in retry method that was not classified as transient'
}
发布于 2022-07-26 04:53:05
看起来您正在为代理未配置为使用的语言发送意图检测请求。
查看一下https://dialogflow.cloud.google.com/#/editAgent/<your agent name>/
,并检查波兰语是否包含在支持的语言中。如果不是,您需要它,只需单击“选择附加语言”,从列表中选择波兰语,然后单击“保存”。
https://stackoverflow.com/questions/73122111
复制