找不到DesignTimeAgent

问题描述

我遇到一个奇怪的错误:找不到DesignTimeAgent。 这发生在EU2地区,并带有一个付费Dialogflow帐户。如果我尝试向美国地区出口/进口,则不存在此问题。

切换到美国地区毫无疑问。

有人知道我在做什么错吗?

代码:

$intentsClient = new IntentsClient([
            'credentials' => storage_path('auth/<project-id>.json'),]);

$parent = $intentsClient->agentName("<project-id>");
$intents = $intentsClient->listIntents($parent);
  Google\ApiCore\ApiException 

  {
    "message": "com.google.apps.framework.request.NotFoundException: No DesignTimeAgent found for project '<project-id>'.","code": 5,"status": "NOT_FOUND","details": []
}

  at vendor/google/gax/src/ApiException.php:139

当然是在我的代码中用相应的项目替换了。

解决方法

我刚刚遇到了同样的错误,并通过将区域从AS切换到US来解决。我想某些实现方式与美国地区和其他地区不同。

,

您应该提供europe-west2intentsClient的位置才能使用EU2代理。 Docs

,

我遇到了同样的问题。当我尝试使用美国地区和时间清除并重新创建项目和代理时,它可以正常工作并且不再报告“未找到 DesignTimeAgent”。但是我还需要弄清楚如何使用EU2代理

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...