打造你的电子老婆!绿联私有云部署数字人项目,赛博女友在线撒娇

2024-12-18 12:41:35 22点赞 45收藏 14评论

亲爱的粉丝朋友们好啊!今天熊猫又来介绍好玩有趣的Docker项目了,喜欢的记得点个关注哦!

引言

AI一直是近两年最热门的话题,而随着AI技术的发展“电子老婆”也越来越成熟了,将AI驱动放进皮套之中,随后再通过自定义角色人设、记忆、表情以及表情或动作捕捉,一个有“灵魂”的数字人就诞生了,你可以像朋友一样和她相识,将她作为你的恋爱导师、心灵导师亦或者生活伴侣。今天要介绍的便是项目VirtualWife,一个虚拟数字人项目。(github地址:https://github.com/yakami129/VirtualWife)

项目预览项目预览

项目具备以下特性:

  • 支持一键通过Docker快速部署

  • 支持在Linux/Windows/MacOS系统进行部署

  • 支持自定义角色设定

  • 支持更换角色模型,可从VRM模型市场Vroid下载

  • 支持长短期记忆功能

  • 支持多LLM模型切换,并且支持私有化模型(ollama)

  • 支持文字驱动表情,文字驱动动作

  • 支持B站进行直播

  • 支持通过中文进行语音对话

  • 支持Edge(微软)、Bert-VITS2语音切换

  • 流式传输数据,拥有更快的响应速度

项目部署

前两天有粉丝让我多写点绿联私有云的教程文,所以今天咱们就用绿联来写写VirtualWife的部署,加上项目本身由多个容器项目驱动,而绿联的UGOSPro的Docker是支持Docker-Compose的,且体验起来十分好用,所以部署起来也是非常方便。

绿联容器绿联容器

该项目的部署需要用到三个容器项目,而作者也是给到了docker-compose文件,所以我们只需要根据自身NAS情况小小修改一下复制到绿联Docker的项目中新建就可以了,这里给到compose配置代码。

version: '3'

services:

chatbot:

container_name: chatbot

image: okapi0129/virtualwife-chatbot:latest

extra_hosts:

- "host.docker.internal:host-gateway"

ports:

- 8000:8000

environment:

- TZ=Asia/Shanghai

networks:

- virtualwife

chatvrm:

container_name: chatvrm

image: okapi0129/virtualwife-chatvrm:latest

environment:

- TZ=Asia/Shanghai

networks:

- virtualwife

gateway:

container_name: gateway

image: okapi0129/virtualwife-gateway:latest

restart: always

ports:

- 8080:80

environment:

- TZ=Asia/Shanghai

networks:

- virtualwife

networks:

virtualwife:

driver: bridge

代码中的端口根据自身情况填写,确定填写无误之后直接点击立即部署就可以了。

项目部署项目部署

整个项目会有三个容器构成,在项目里点击控制台就能看到各个容器的运行状况。

项目容器项目容器

项目的WEB界面为gateway项目,熊猫这里端口映射为了8080,所以咱们的web界面也就是http://绿联云IP:8080端口号,或者直接在容器界面找到该项目,点击快捷访问也能直接访问web界面。

容器界面容器界面

项目使用

打开项目界面,模型的加载需要等待几秒钟,整体界面左上方有设置和会话记录,下方能进行语音输入以及文字输入,同时鼠标滑动滚轮可以设置模型的大小,右键按住可拖动模型位置。

主界面主界面

在使用项目之前,我们还需要设置好AI相关事宜,同时在设置中你也能看到其他一些设置。首先是基础设置这里,能看到角色卡的设置,这里包含了角色选择、你的名字以及角色模型选择。下方则可以设置人物的语音,项目提供了微软和Bert两个引擎,里面有很多模型选择,最后则是AI的选择和壁纸设置了。

基础设置基础设置

切到自定义角色这里,这里可以创建新角色,例如设置角色的名称、基本信息、描述以及背景之类的,下方提供了其他模型的上传界面,在前文中提到的网址下载模型上传就可以了。

自定义角色自定义角色

大模型设置这里,提供了OpenAI以及ollama两个模型的配置,按照要求填写就可以。

模型设置模型设置

最后还有个长期记忆设置,也就是对话记忆,开启需要设置对应的存储池,采用db数据库,如果有的话可以设置上,这样AI能记住你的所有历史沟通问题,慢慢的变成你的形状。

记忆设置记忆设置

最后高级设置提供了proxy代理以及B站直播解读弹幕的功能,打开该功能的情况下,你的赛博女友会直接读取弹幕内容并回复,也就是咱们常说的Vtuber,不过熊猫并没有实验过,感兴趣的可以尝试一下。

高级设置高级设置

总结

项目运行过程性能占用还是比较高的,主要在于模型的语音和动作,AI因为用的是在线模型所以不涉及本地计算,这算是降低了本地的一些工作量,不过还是推荐8G以上内存,像是熊猫这里用到的DXP4800也是后期加了内存条补到了16G。

以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

三连三连

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
14评论

  • 精彩
  • 最新
  • 置顶 电子老婆来了,买个nas,还送老婆?

    校验提示文案

    提交
  • 项目不错,不过不好意思,绿联还是算了。

    校验提示文案

    提交
    绿联现在挺好用的啊,有啥问题吗?

    校验提示文案

    提交
    收起所有回复
  • 感谢一哥我有了虚拟老婆 [得意]

    校验提示文案

    提交
    你有老婆,你这是养三
    [阴笑]

    校验提示文案

    提交
    收起所有回复
  • 这个还是搞一台小主机来部署吧,nas里放这个有点小马拉大车了

    校验提示文案

    提交
    玩玩嘛,而且这东西因为ai是在线,所以其实并不太吃性能

    校验提示文案

    提交
    确实卡卡的, [内伤]

    校验提示文案

    提交
    收起所有回复
  • 感觉我的黑群带不起来

    校验提示文案

    提交
  • 艾玛,你太能了👍

    校验提示文案

    提交
  • 绿联的来啦

    校验提示文案

    提交
  • 还要开机才能拥有对嘛

    校验提示文案

    提交
  • 感谢一哥送了我个虚拟老婆 [得意]

    校验提示文案

    提交
    不客气,费用结算一下
    [高兴]

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
45
扫一下,分享更方便,购买更轻松