带有 IBM Watson Unity SDK 的 ExampleAssistantV1
ExampleAssistantV1 with IBM Watson Unity SDK
我已将 ExampleAssistantV1.cs
脚本附加到 Unity 中的一个角色,并从我创建的助手那里获得了我的服务凭证(API 密钥和服务 URL)。
- 在我的对话框页面中,我只能see/get我的助手名称和助手 ID,但不能像 工作区 ID。我在我的 bluemix 页面和帐户详细信息中搜索了 Assistant 服务,但似乎找不到有关 Workspace 的任何信息。这是哪里?
- 当我在 Unity 中使用 Tone Analyzer 时,版本日期 使用当前日期(昨天)所以我想知道是否同样适用于 Assistant?在代码注释中,没有解释这个日期到底是什么...
当我 运行 Unity 时,我得到以下 错误。我只能找到两个线程;两者现在都在 GitHub 关闭。有人可以帮助我了解我所缺少的吗?
[RESTConnector.ProcessRequestQueue()][错误] URL:https://gateway-lon.watsonplatform.net/assistant/api/v1/workspaces//message?version=2018-12-27,错误代码:400,错误:400 错误请求,响应:{"error":"URL workspaceid parameter 'message' is not a valid GUID.","code":400}
在 Unity 中 运行ning 之后,当我查看我的服务页面时,我看到创建了一个带有 unity-sdk-example-workspace-deleteUpdated
消息的新实例。我是怎么造成的?我是不是做错了什么,这看起来是新的?
如果您点击上图中 conversation assistant
旁边的三个点,您可以点击 View API Details
。您应该可以在那里看到您的 Workspace ID
。
您将版本日期提供给 select 您要在应用程序中使用的服务版本。您将在提供的版本日期或之前使用最后一个服务版本。如果您使用今天的日期,您将使用最新版本的服务。
调用的问题是没有提供 workspaceId
。理想情况下,应该对该参数进行空检查。我为此创建了一个问题:https://github.com/watson-developer-cloud/unity-sdk/issues/490
至于 unity-sdk-example-workspace-deleteUpdated
它看起来像你 运行 AssistantV1 的例子。该示例遍历服务中的每个操作并尝试调用它。在这种情况下,它似乎无法删除工作区,或者示例在删除之前已停止。删除这个 workspace/skill.
是安全的
我已将 ExampleAssistantV1.cs
脚本附加到 Unity 中的一个角色,并从我创建的助手那里获得了我的服务凭证(API 密钥和服务 URL)。
- 在我的对话框页面中,我只能see/get我的助手名称和助手 ID,但不能像 工作区 ID。我在我的 bluemix 页面和帐户详细信息中搜索了 Assistant 服务,但似乎找不到有关 Workspace 的任何信息。这是哪里?
- 当我在 Unity 中使用 Tone Analyzer 时,版本日期 使用当前日期(昨天)所以我想知道是否同样适用于 Assistant?在代码注释中,没有解释这个日期到底是什么...
当我 运行 Unity 时,我得到以下 错误。我只能找到两个线程;两者现在都在 GitHub 关闭。有人可以帮助我了解我所缺少的吗?
[RESTConnector.ProcessRequestQueue()][错误] URL:https://gateway-lon.watsonplatform.net/assistant/api/v1/workspaces//message?version=2018-12-27,错误代码:400,错误:400 错误请求,响应:{"error":"URL workspaceid parameter 'message' is not a valid GUID.","code":400}
在 Unity 中 运行ning 之后,当我查看我的服务页面时,我看到创建了一个带有 unity-sdk-example-workspace-deleteUpdated
消息的新实例。我是怎么造成的?我是不是做错了什么,这看起来是新的?
如果您点击上图中 conversation assistant
旁边的三个点,您可以点击 View API Details
。您应该可以在那里看到您的 Workspace ID
。
您将版本日期提供给 select 您要在应用程序中使用的服务版本。您将在提供的版本日期或之前使用最后一个服务版本。如果您使用今天的日期,您将使用最新版本的服务。
调用的问题是没有提供 workspaceId
。理想情况下,应该对该参数进行空检查。我为此创建了一个问题:https://github.com/watson-developer-cloud/unity-sdk/issues/490
至于 unity-sdk-example-workspace-deleteUpdated
它看起来像你 运行 AssistantV1 的例子。该示例遍历服务中的每个操作并尝试调用它。在这种情况下,它似乎无法删除工作区,或者示例在删除之前已停止。删除这个 workspace/skill.