首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法运行烧瓶助手python库的示例。

无法运行烧瓶助手python库的示例。
EN

Stack Overflow用户
提问于 2019-02-28 15:57:50
回答 1查看 284关注 0票数 0

我试图运行谷歌助理开发的flask-assistant库。我遵循了这里的指示。

我将flask-assistant库安装在virtualenv中。我的webhook.py看起来是这样的:

代码语言:javascript
运行
复制
from flask import Flask
from flask_assistant import Assistant, ask, tell

app = Flask(__name__)
assist = Assistant(app, route='/', project_id='GOOGLE_CLOUD_PROJECT_ID')


@assist.action('greeting')
def greet_and_start():
    speech = "Hey! Are you male or female?"
    return ask(speech)

@assist.action("give-gender")
def ask_for_color(gender):
    if gender == 'male':
        gender_msg = 'Sup bro!'
    else:
        gender_msg = 'Haay gurl!'

    speech = gender_msg + ' What is your favorite color?'
    return ask(speech)

@assist.action('give-color', mapping={'color': 'sys.color'})
def ask_for_season(color):
    speech = 'Ok, {} is an okay color I guess'.format(color)
    return ask(speech)

if __name__ == '__main__':
    app.run(debug=True)

我按照它说的做了所有事情,但是在必须运行schema webhook.py的步骤中,我得到了以下错误:

代码语言:javascript
运行
复制
Traceback (most recent call last):
  File "/Users/alexmarginean/Documents/Projects/travelrr-google-assistant/venv/bin/schema", line 7, in <module>
    from api_ai.cli import schema
  File "/Users/alexmarginean/Documents/Projects/travelrr-google-assistant/venv/lib/python3.7/site-packages/api_ai/cli.py", line 15, in <module>
    "Schema generation and management is not yet available for Dialogflow V2, please define intents and entities in the Dialogflow console"
DeprecationWarning: Schema generation and management is not yet available for Dialogflow V2, please define intents and entities in the Dialogflow console

我试图切换到BETA V2和V1,但问题仍然存在。我还检查了我的tokens是否正确,而且它们是正确的。我还试图更新schema库,但没有成功。我不知道怎么解决这个问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-26 21:08:02

烧瓶助手的所有者/开发人员引用了一个来自烧瓶助手项目的问题的GitHub存储库,他说(截至2019年3月1日):

他还没有更新模式功能以支持对话框流V2 API。

看来还没有对V2 API的支持。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54929654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档