关于本应用
仅使用Web浏览器就能与3D角色进行对话,可以使用麦克风、文本输入和语音合成。还可以更改角色(VRM)、设置性格和调整语音。
技术介绍
3D模型的显示和操作使用
@pixiv/three-vrm
,会话文本生成使用
ChatGPT API
,语音合成使用
Koemotion
的
Koeiromap API
。 详细信息请查看
技术说明文章
。
本演示在GitHub上公开了源代码。欢迎自由修改和改进!
仓库:
https://github.com/pixiv/ChatVRM
使用须知
请不要故意引导差别性或暴力言论,也不要引导贬低特定人物的言论。另外,使用VRM模型更换角色时,请遵守模型的使用条件。
ZEP 记忆 + OpenAI 后端中转
OpenAI API 调用已通过后端中转,API Key 配置在服务端环境变量中。 后端集成了 ZEP 记忆服务,AI 将记住对话中的关键信息,提供更连贯的对话体验。
ZEP 服务需单独部署(参考项目根目录 docker-compose.yml),或使用 ZEP Cloud。 API Key 请在
.env.local
中配置。
正在加载语音引擎...
调试
powered by VRoid, Koemotion, ChatGPT API
设置
对话日志
Fork me