关于本应用
仅使用Web浏览器就能与3D角色进行对话,可以使用麦克风、文本输入和语音合成。还可以更改角色(VRM)、设置性格和调整语音。
技术介绍
3D模型的显示和操作使用@pixiv/three-vrm,会话文本生成使用ChatGPT API,语音合成使用KoemotionKoeiromap 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