dialogflow V2 Android SDK

dialogflow V2 Android SDK,android,sdk,dialogflow-es,Android,Sdk,Dialogflow Es,我不熟悉Dialogflow。我们正在Android中创建一个支持语音的机器人程序。我们正在跟踪来自的样品和文件 当我们查看Dialogflow站点时,它说Dialogflow API V2已经正式启动。它现在是所有新Dialogflow代理的默认API,所有新功能将仅在V2上发布。了解如何迁移V1代理 在上面的GitHub示例和文档中,在android build gradle文件中,添加依赖项compile'ai.api:sdk:2.0。7@aar“。这是否意味着如果我们使用2.0.7意味着

我不熟悉
Dialogflow
。我们正在Android中创建一个支持语音的机器人程序。我们正在跟踪来自的样品和文件

当我们查看
Dialogflow
站点时,它说
Dialogflow API V2
已经正式启动。它现在是所有新Dialogflow代理的默认API,所有新功能将仅在
V2
上发布。了解如何迁移
V1
代理

在上面的GitHub示例和文档中,在android build gradle文件中,添加依赖项compile'ai.api:sdk:2.0。7@aar“。这是否意味着如果我们使用
2.0.7
意味着我们使用的是
Dialogflow V2 android SDK

询问,因为在一些示例文件中,它表示要向编译“ai.api:libai:1.6.12”添加依赖项。那么
1.6.12
2.0.7
意味着v1到v2


有人能评论一下吗

Android SDK版本号与该消息无关。V2/V1版本和来自请求的数据结构以及如何从代理操作它们有关。因此,除非您使用最新的API.ai库(在本文1.6.12发布时)进行一些自定义API调用,否则就可以了。V1和V2之间的关键区别在于履行以及履行的响应如何返回到您的代理。自从他们引入企业版以来,它还对响应的数量进行了更多的限制。V1在不久的将来将不受支持,因此如果您要启动新代理,请使用V2


有关更多信息,请查看:

谢谢您的回答。有没有办法将、有效载荷、lat、日志从android v1 sdk传递到dialogflow?根据相同的参考(),有效载荷是v1的“数据”,所以yesHow我可以在我的android应用程序中使用v2吗?有什么办法吗?你有什么解决方案吗@AfinasEM@Naveen实际上我有一些代码,但它是在核心java中。当我将其更新到Android时,它与我们的Android库相冲突。