如何在DialogueFlow V2 API中从内联编辑器设置outputContext

时间:2018-06-20 07:45:45

标签: dialogflow

我正在通过内联编辑器设置响应,例如:

function send_response(agent)
{

    agent.add("This is a response");

}

我还想根据V2 API https://dialogflow.com/docs/fulfillment

通过内联编辑器设置outputContext
"outputContexts": [
    {
      "name": "projects/${PROJECT_ID}/agent/sessions/${SESSION_ID}/contexts/context name",
      "lifespanCount": 5,
      "parameters": {
        "param": "param value"
      }
    }
  ]

不介意如何做一些建议。

谢谢

1 个答案:

答案 0 :(得分:2)

您可以为此使用agent.setContext(),请参阅this对话流示例以供参考,

agent.setContext({
  "name": 'context-name',
  "lifespan": 1,
  "parameters":{"param": "param value"}
});