我正在尝试使Assistant Python库演示运行。我下载了我的客户端凭据文件,如下运行身份验证/同意工具: (env)$ google-oauthlib-tool --scope https://www.googleapis.com/auth/assistant-sdk-prototype --scope https://www.googleapis.com/auth/gcm --save --headless --client-secrets client_secret_XXXXX.json
该工具显示了我访问并单击的URL-后续的网络向我显示了一个身份验证字符串,我将其复制并粘贴回等待的终端会话中。 (该工具告诉我它更新了.config /文件)
好的,然后我运行... (env)$ googlesamples-assistant-hotword --project-id $ {project} --device-model-id $ {model-id}
这会导致段错误: device_model_id:awnstar-226520-dawnstar-test-rig-jcsgzj device_id:4BAE41228DA8890AB0DDE6FD6992F5BF
分段故障(核心已转储) (env)$
我已确认项目ID,模型ID并已启用Assistant API
任何帮助表示赞赏
答案 0 :(得分:1)
该问题与从Google Assistant库到Google Assistant服务的更改有关。 Google助手库已弃用。
如此project page issue所示,此问题会影响仍基于Google Assistant库的组件,例如googlesamples-assistant-hotword。
其他资源,例如googlesamples-assistant-pushtotalk现在正在通过gRPC运行,这是使用该服务的新方法。
通过gRPC improve系统也是一项工作任务。