unity-game-engine - Unity 和 Watson 对话连接吗?

标签 unity-game-engine ibm-watson watson

您好,我是 Watson Conversation 和 Unity3D 的新手。 我想做的是一个可以与聊天机器人对话的简单屏幕。 为此,我在我的项目中安装了 Watson Conversation Unity SDK。 并做了什么this页说。但是我无法像this那样将红点变成绿色。 。我在编码领域几乎没有经验:( 我该如何开始?我想制作一个可以与聊天机器人对话的简单场景。

最佳答案

您必须在 Bluemix 上的对话服务中创建一个工作区。单击 Bluemix 上 Conversation 实例的“管理”页面中的启动工具。在这里您将能够创建一个工作区。创建工作区后,您可以在“工作区”选项卡中单击工作区右上角的三个点,然后查看详细信息。您可以从那里复制您的工作区 ID

返回 Unity 中 Watson 菜单下的 ConfigEditor,创建一个名为 ConversationV1_ID 的变量,并将您的工作区 ID 的值粘贴到此处。

在调用对话服务时,您需要添加对此工作区 ID 的引用。您应该能够使用以下命令从配置文件访问变量

m_WorkspaceID = Config.Instance.GetVariableValue("ConversationV1_ID");

关于unity-game-engine - Unity 和 Watson 对话连接吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44143580/

相关文章:

ibm-watson - 如何从 Watson 对话中提取以下详细信息?

ibm-watson - Watson 对话中的分类错误

java - 检查 Android 设备是否静音

ios - Watson 助理和 Swift

node.js - 如何使用Nodejs将wav文件转换为8000hz

python-3.x - 沃森 Python SDK : 'DetailedResponse' object is not subscriptable

c# - 从父对象调用方法 C# Unity3d

unity-game-engine - 2D/自上而下的敌人跟随

c# - 具有多重继承的泛型类

ibm-watson - 使用Watson对话,如何处理客户、账号等