训练Dialogflow疑惑

Training Dialogflow Doubts

我正在使用 python 程序包 dialogflow 连接到我的 dialogflow 代理。我对 dialogflow 代理培训有 2 个疑问

  1. 当我使用 RPC 添加意图时,是否需要显式训练?通过火车,我的意思是调用 TrainAgent 函数并等待它完成。
  2. 如果我连续两次调用 TrainAgent 而没有在这些调用之间等待,dialogflow 会训练两次还是只接受最近的请求并训练一次?

每次您对代理及其意图进行更改时,训练都会自动进行。两次调用 TrainAgent 将有效地从您第二次调用它时重新开始训练。

  1. 只要您更改意图,训练就会自动开始。
  2. 但是如果你想明确地开始训练你的代理,那么你需要调用“TrainAgent”函数。
  3. 如果您调用该函数两次,只有在第一次训练完成后,代理训练才会重新开始。