AIFriends 是一个基于大语言模型的虚拟角色创作分享平台。用户可以创建任意多个虚拟女友/男友/朋友,自定义角色音色、性格、简介,并通过语音识别、语音合成、语音复刻等技术实现与虚拟人物的语音通话交流。
本项目采用前后端分离架构,后端使用 Django,前端使用 Vue3,大模型框架采用 LangChain。
✨ 功能特性
🎭 角色创建与管理:支持创建并分享任意多个虚拟角色,可自定义音色、性格、简介
🎤 语音交互:支持语音识别、语音合成、语音复刻,实现与虚拟人物语音通话交流
🤖 智能对话:基于大语言模型的智能对话系统
🔧 Function Call:支持函数调用功能
📚 知识库:支持知识库功能
🔐 用户认证:基于 JWT 的用户认证系统
🌐 跨域支持:配置了 CORS 跨域资源共享
点击空白处退出提示









评论