For the complete documentation index, see llms.txt. This page is also available as Markdown.

为 WebGL 构建

本指南将帮助您将 Convai 的 WebGL 功能集成到您的 Unity 项目中,使您能够将具有人类般对话能力的 AI 角色带入现实。

描述

Convai 的 Unity WebGL SDK 旨在补充我们 Unity Asset Store 版本的独立应用功能。借助这个专用 SDK,您可以构建并部署利用 Convai 高级对话管线的交互式 WebGL 应用程序。请参阅下面的说明,或查看我们的 最新教程视频 在 YouTube 上。

入门指南

下载 SDK 和演示

先决条件

导入和设置说明

请按照以下位置中的导入和设置说明操作 导入和设置(nightly)设置 Unity 插件.

WebGL 与 Unity 编辑器不兼容

尝试在 Unity 编辑器中运行场景时,您可能会遇到以下错误:

出现此错误是因为 WebGL SDK 不能直接在 Unity 编辑器中测试。要测试您的 WebGL 应用程序,您必须创建开发构建。

切换到 WebGL

现在,您的 Unity 设置已完成,让我们来设置 WebGL

前往 文件构建设置,然后:

  1. 点击 WebGL.

  2. 勾选 开发构建 复选框。

  3. 选择 切换平台。

耐心点,还记得吗?这个切换需要一点时间。

平台切换到 WebGL 后,点击 玩家设置。有趣的部分从这里开始:

配置玩家设置

平台转换完成后,

  1. 打开文件玩家设置.

  2. 前往页面WebGL 设置.

  3. 在以下项下:分辨率和显示 选项卡中,选择Convai PWA 模板.

导入角色并构建场景

重新加载完成后,检查设置是否已更改。然后,关闭所有打开的菜单并按照以下步骤操作:

  1. 双击 Convai 文件夹 然后进入 scenes。

  2. 打开 Convey Demo WebGL 场景。

  3. 前往 Convai 的网站,获取您的 API 密钥,并通过以下方式将其重新输入到 Unity 中: ConvaiConvai 设置.

  4. 现在,再次前往 Convai 的网站,获取您最喜欢的角色 ID,并将其粘贴到 Convai角色导入器.

记住,Unity 编辑器不允许我们直接测试 WebGL。不过别担心,还有一个 构建并运行 选项:

  1. 返回 文件构建设置.

  2. 点击 添加已打开场景 然后 构建并运行.

为构建输出选择一个文件夹,如有需要可新建一个,并将其命名为“WebGL”。

第一次构建可能需要一些时间。 对于后续的构建和运行,请使用 Unity 快捷键 Ctrl + B。

第一次构建耗时最长,所以可以稍微伸展一下——但别走太远。不久后,您就会见到我们的演示角色 Amelia,或者您带入数字绿洲的任何其他角色。只需授予麦克风权限,就可以开始了!

与您的 Convai AI NPC 互动

现在,魔法时刻到了。按住“T”与您精心培养的角色聊天。或者点击文本框输入问题。至于细节控——按 F10 打开设置面板,您可以在那里按自己的喜好更改姓名和界面样式。

感到很有成就感?您应该如此!您现在已经在浏览器中成功运行了 WebGL 构建。好奇的开发者还可以更进一步,从 GitHub 下载项目文件,供所有想要一探幕后的人使用。

当您准备好正式构建时,只需在发布前在构建设置中取消勾选“开发构建”字段

最后更新于

这有帮助吗?