带有 IBM Watson Unity SDK 的 ExampleAssistantV1

ExampleAssistantV1 with IBM Watson Unity SDK

我已将 ExampleAssistantV1.cs 脚本附加到 Unity 中的一个角色,并从我创建的助手那里获得了我的服务凭证(API 密钥和服务 URL)。

在 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.

是安全的