在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具有dialogflow-fulfillment
库来简化这些工作。 python是否也有类似的实现库?
答案 0 :(得分:2)
Node.js viewWillAppear
库由Dialogflow / Google拥有和维护。没有“官方的” Dialogflow Python实现库,但是您可以分担一些社区的努力:
答案 1 :(得分:1)
目前没有标准的python履行库。听起来对您来说是一个机会!
设置输出上下文的格式看起来是正确的,并且实际上并不比JavaScript中的等效困难得多。您想要简单多少?