Dialogflow es agent.setContext()的Python替代方案

Dialogflow es agent.setContext()的Python替代方案,dialogflow-es,Dialogflow Es,在node.js中,我们可以使用agent.setContext()设置上下文,python使用这种方式的替代方案是什么 目前,我正在使用以下代码设置新上下文: res = { "fulfillmentText = "This is a test", "outputContexts": [ { "name": "projects/project_id/agent/sessions/session_id/contexts/your_conte

在node.js中,我们可以使用
agent.setContext()
设置上下文,python使用这种方式的替代方案是什么

目前,我正在使用以下代码设置新上下文:

res = {
    "fulfillmentText = "This is a test",
    "outputContexts": [
        {
            "name": "projects/project_id/agent/sessions/session_id/contexts/your_context",
            "lifespanCount": 5,
            "parameters": {
                "foo": "bar",
                "foo1": "bar1"
            }
        }
    ],
}
return res
有更简单的方法吗?
提前谢谢


注意:node.js似乎有
对话框流实现
库来简化操作。python是否也有类似的实现库?

目前没有标准的python实现库。听起来对你来说是个机会


设置输出上下文的格式看起来是正确的,实际上并不比JavaScript中的等效格式困难多少。您希望它简单多少?

Node.js
dialogflow实现
库由dialogflow/Google拥有和维护。没有“官方”Dialogflow Python实现库,但您可以进行一些社区工作:

  • 烧瓶延伸:
  • 响应生成帮助程序:

哈哈。。但愿我能做到!是的,我想知道我做的是否正确。我将编写一个函数使其更简单。