yakami129/VirtualWife

★ 2,899⑂ 443

VirtualWife是一个虚拟数字人项目,支持B站直播,支持openai、ollama

About yakami129/VirtualWife

yakami129/VirtualWife is an open-source project on GitHub, mainly written in Python. VirtualWife是一个虚拟数字人项目,支持B站直播,支持openai、ollama It currently holds 2,899 stars and 443 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Local & On-Device AI board.

GitHub Repository Details

Repository yakami129/VirtualWife · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

Overview

VirtualWife是一个虚拟数字人项目,项目还处于孵化阶段,有很多需要优化的地方,作者想打造一个拥有自己“灵魂”的虚拟数字人,你可以像朋友一样和她相识,作者希望虚拟数字人融入人类生活,作为恋爱导师,心理咨询师,解决人类的情感需求。项目制作不易,占用了作者大量的业余时间,如果对你有用,请点star,拜托啦~

Features

Example Video

https://github.com/yakami129/VirtualWife/assets/36467094/51de1c07-f468-4987-8648-dc6b810550ad

FAQ

Roadmap

Get Started

一、安装Docker环境

docker -v
docker-compose -v

二、进入VirtualWife安装程序目录

cd installer
├── README.md               # 安装程序使用说明
├── docker-compose.yaml     # docker编排文件
├── env_example             # 环境变量配置模版,使用时需要将文件名改成.env
├── milvus                  # 长期记忆,数据存储模块,启动程序
├── linux                   # linux 启动和关闭程序
│   ├── start.sh
│   └── stop.sh
└── windows                 # windows 启动和关闭程序
    ├── start.bat
    └── stop.bat

三、设置环境变量

mv env_example .env
# 时区
TIMEZONE=Asia/Shanghai

程序版本号,程序版本号可以查阅项目的release发布版本号,latest代表最新版本

CHATBOT_TAG=latest CHATVRM_TAG=latest GATEWAY_TAG=latest

四、启动程序

## 进入linux脚本目录
cd linux

启动程序,初次启动需要下载镜像,整个过程可能需要5分钟

sh start.sh

五、访问页面

http://localhost/

六、初始化数字人配置

(1)基础配置

选择自己喜欢的角色和人物模型,并且选择大语言模型
如果是使用openai请将语言模型设置为openai

(2)大语言模型配置

这以openai模型为例,你只需要将OPENAI_API_KEY填写好即可
如果有API代理可以将地址填写到OPENAI_BASE_URL

OLLAMA_API_URL配置说明:如果是docker启动,请使用http://host.docker.internal:11434

(3)高级设置

如果没有OPENAI_BASE_URL,你需要配置http-proxy,
如果是使用docker启动的程序,需要使用docker的dns,
例如这样HTTP_PROXY=http://host.docker.internal:23457

(4)保存

保存、保存、保存,重要的事情说三遍
保存成功后,无需重启服务,可以开始聊天了,如果出现异常请查阅FAQ

LICENSE

依据 MIT 协议,使用者需自行承担使用本项目的风险与责任,本开源项目开发者与此无关。

联系我们

| 技术交流群 | 打赏、私有化一键整合包 | |------------------------------------|-------------------------------| | winxin08.jpg | zhi_shi_xq.jpg |

Star History

Star History Chart

GitHub Stars & Activity

2,899Stars
443Forks
0Open issues
PythonLanguage

GitHub Popularity

GitHub stars2,899
Forks443
Open issues0
Primary languagePython
License-
Stars gained today0
Created-
Last pushed-

Trending History

Trending statusnot on today's boards

Related AI Projects

1

open-webui / open-webui

Python★ 152,601⑂ 22,332
2

HKUDS / nanobot

Python★ 48,395⑂ 8,551
3

chatchat-space / Langchain-Chatchat

Python★ 38,648⑂ 6,265
4

1Panel-dev / MaxKB

Python★ 22,844⑂ 3,157
5

lss233 / kirara-ai

Python★ 19,027⑂ 1,836
6

AsyncFuncAI / deepwiki-open

Python★ 18,018⑂ 2,003
7

langbot-app / LangBot

Python★ 17,926⑂ 1,602
8

MODSetter / SurfSense

Python★ 16,169⑂ 1,538

More AI Rankings