dialogflow相关内容
一直在寻找一种通过 DialogFlow API 以编程方式为某个entity type更新代理的entity entries的方法.目的是按计划自动执行entity entries的更新(因为我们的entries每天都会更改). 在此文档页面上浏览由Google 进行批量更新entity entries,但在测试时无法获得比404更好的东西. 尝试使用提供的路径通过邮递员发送POST
..
我正在尝试与nodejs实现一个非常简单的dialogflow代理集成. 这是我到目前为止所做的 我遵循的代码来自意图检测 我将服务帐户私钥文件.json添加到了我的服务器. 我添加了环境变量GOOGLE_APPLICATION_CREDENTIALS以及我的.json私钥文件的路径. 这是我现在要运行的代码: require('dotenv').config() con
..
自上几个小时尝试使用javascript连接api.ai以来,出现以下错误. “无法加载 https://api.api.ai/v1/query ?v = 20150910 :所请求的资源上没有"Access-Control-Allow-Origin"标头." 我尝试通过以下方式使用javascript将请求发送到Api.AI:- const client = new ApiAi
..
我正在做一个将Google Assistant与现有Android应用程序集成的项目.要求很简单.假设我的应用程序名为TestApp,并且我希望它仅更改应用程序主页的背景颜色,我想说 "嘿,Google,在TestApp上将背景更改为黑色." 为我提供了指向 ActionsSDK 的链接,但经过调查,我发现它只是扩展Google Assistant的独立应用程序,与android本身无
..
尝试运行新的AWS/Serverless/Dialogflow项目时出现问题.我确信这只是我看不到的简单事情. 步骤 使用以下内容创建初始项目:serverless create --template aws-nodejs-typescript 将 handler.js 移至 src/&更新了 serverless.yml 已安装npm actions-on-google
..
我们如何配置Context& Dialogflow内联代码编辑器中的事件? 我已经尝试过以下选项,但是这些都不起作用. app.intent('test1', (conv)=>{ conv.Context.set({ name: 'weather', lifespan: 2, parameters: { city: 'Rome' }}); conv.followupEventIn
..
我们如何才能将Google帐户与内联代码中的特定意图解除链接? 没有像登录(actions_intent_SIGN_IN)那样的内置操作来触发注销. 假设用户错误地通过另一个帐户登录,现在他要切换.我们如何提供此功能? 解决方案 当前无法通过语音取消关联帐户.但是用户可以在侧面底部的操作目录中重置帐户.
..
我要输入必选参数的两个意图中都有pizzaSelected和burgerSelected两个意图 我有以下实体 @pizza [pepperoni, farmhouse, country special, cheese] @pizzaSize [small, medium, large] @burger [veg, beef, ham] @burgerToppings [onion,
..
我目前正在尝试使用webhook响应以及我从找到,以下方法应该起作用: { "fulfillmentText": ${textToSpeech}, "fulfillmentMessages": [{ "text": { "text": [${text}] } }], "payload": {
..
我无法使用以下插件在Inline Editor中创建会话实体:actions-on-google-dialogflow-session-entities-plugin. 我声明了变量/包: const { sessionEntitiesHelper } = require('actions-on-google-dialogflow-session-entities-plugin');
..
在我的开发人员帐户中,我可以使用模拟器成功测试该应用程序. 我还成功部署了Alpha版本,并等待了24小时. 但是opt-in链接不起作用.每次导航到它时,我都会看到: We can't find what you're looking for at the moment. Please try again later. 是的,我已启用所有活动控件 是的,我有一个与该帐户
..
我正在使用PHP webhook设置聊天机器人(对话流) 我想做的是让用户输入查询MySQL表并将结果传递回dialogflow API. 到目前为止,我已成功将文本字符串传递回API,但我不了解如何查询数据库并将结果传递回dialogflow API 感谢您在此帮助下的 我已经使用了对话框流程文档此处的API格式 这就是我所拥有的
..
我正在尝试将DialogFlow API v2与Unity一起使用. 由于没有用于Unity的正式SDK,我使用了Grpc beta unity SDK和通过Protobuf和grpc工具的protoc创建的生成的C#代码 此链接隐藏了Grpc beta unity sdk. https://packages.grpc.io/只需单击构建ID,您将找到一个构建的统一软件包 我导入
..
我已经在Unity中成功使用了Grpc,并将请求发送到Dialog流并收到了响应.您可以在此处 查看详细信息 然而,整个返回结果仅是以下内容 {"queryResult":{"languageCode":"ja"}} 未返回预期的响应ID,查询文本等. 在console.dialogflow.com中进行测试时,我得到以下结果 { "responseId":"cdf8003e
..
我正在使用Api.ai集成在Gupshup中构建一个机器人.我在Api.ai中有一个具有多个意图的代理,并且每个意图都通过上下文(输入和输出上下文)链接.当我使用以下代码调用Api.ai时,将调用第一个意图,然后得到答复.但是,当给出第二条消息时,僵尸程序会将其视为一条全新的消息,而不会标识其与第一条消息的关系. 我该如何解决这个问题?请帮助 function MessageHandler(
..
我有一个使用Dialogflow构建的机器人,并且可以在Telegram和Skype频道中完美运行.但是我需要通过Skype for business访问它. 没有直接来自Dialogflow的集成,所以我决定看一下托管我的Skype集成的Microsoft bot框架. 就在这里,我可以看到"Skype for business频道"选项,但是当我单击它时,由于Skype for b
..
在测试了发现服务之后,至少对我来说这似乎毫无用处,否则我可能会丢失一些东西. 查询时,它与文档匹配并返回整个文档.如果我的文档很大,那么对于所有查询,它将返回与查询文本匹配的整个文档,这是没有用的. 现在我必须为每个查询创建一个单独的文档吗? 在这种情况下, API.AI 或 WIT.AI 是更好的选择. 请让我了解我在这里缺少的东西! 解决方案 就目前而言,使用D
..
我正在寻找将JavaScript代码中Dialogflow的Duration(@ sys.duration)系统实体从几分钟转换为几秒的方法. 我问用户一定的时间,用户可以在哪里回答,例如: 20分钟 5分钟 等 该输入被保存到变量the_duration中.现在要进行某些计算,我需要将其转换为秒.我该如何实现? 编辑:如果我需要从字符串中提取数字,也许会有所帮助?
..
下面是我的聊天机器人结构 意图1(结果):在这里用户将要求结果.它将进行帐户链接,并在其服务器上检查是否通过API注册了电子邮件ID,并显示结果. app.intent('result', (conv,{date})=>{ var userDate = date; var apiUserEmailID= conv.data.apiUserEmailID; var ap
..
我知道我可以通过以下方式使用Python将数据(在这种情况下为Text)发送到DialogFlow: ai = apiai.ApiAI(CLIENT_ACCESS_TOKEN) request = ai.text_request() request.lang = 'de' # optional, default value equal 'en' request.session_id = "
..