umachat(馬娘定制桌寵)部署,自用教程

第一章:事先需下載一下軟件及程序還有一些環(huán)境變量:
python3.8.10 (添加到path)
microsoft visual studio(下好后勾選第一個(gè)框框)
打開設(shè)置--系統(tǒng)--系統(tǒng)信息--高級(jí)系統(tǒng)設(shè)置--環(huán)境變量
復(fù)制cmake文件路徑到環(huán)境變量(文件路徑每個(gè)人可能有點(diǎn)不一樣,大致如下:1.C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin
2.C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\bin\Hostx86\x64)
# 以上的部分可以讓之后的部署不會(huì)報(bào)錯(cuò)
自備科學(xué)上網(wǎng)的工具
下載dmm客戶端以及賽馬娘dmm版至電腦,安在哪兒都可以
下載umachat(網(wǎng)址:https://github.com/kagari-bi/UmaChat)
下載Umachat Webapi (網(wǎng)址:?https://github.com/kagari-bi/UmaChat_WebApi)
第二章:注冊openai(如果刷到這個(gè)專欄不會(huì)的可以私我)和baidu翻譯(網(wǎng)址:https://fanyi-api.baidu.com/)
打開config_backup.ini(在你下的umachat webapi文件中可以找到),輸入你的OpenAI賬戶的api_key、百度賬戶的appid和key(用于將Chatgpt的回應(yīng)翻譯成日語,然后使用vits進(jìn)行推理),以及梯子的代理地址(這個(gè)甭管就寫:http://127.0.0.1:7890)等。保存并關(guān)閉,然后將其重命名為config(一定得復(fù)制),把百度翻譯app id 和api key復(fù)制下來(這倆都不需要付費(fèi))
第三章:部署與運(yùn)行
打開umachat webapi的文件夾,新建一個(gè)文件夾并命名為models
去那個(gè)大佬那里(https://huggingface.co/gouhuo/Umamusume_Vits_models/tree/main)下載你想要的馬娘語音放進(jìn)你的models(找到馬娘英文名點(diǎn)進(jìn)去把倆文件都下載下來)
Win+R,輸入cmd,點(diǎn)擊確定
復(fù)制umachat webapi的文件夾地址(舉例:C:\Users\某某某\Desktop\UmaChat_WebApi-main)在命令提示符中輸入:cd?C:\Users\某某某\Desktop\UmaChat_WebApi-main然后點(diǎn)擊enter鍵
別關(guān)這個(gè)窗口,輸入:?
pip install -r requirements.txt 。
等它自己下,中途建議你不要掛梯子,不然多半下載失敗
如果沒有報(bào)錯(cuò)(報(bào)錯(cuò)請私聊我),請?jiān)佥斎耄簎vicorn app:app --reload --host 0.0.0.0 --port 8000
好,現(xiàn)在你馬上成功了,點(diǎn)開umachat,找到你的那位馬娘,點(diǎn)start chatting
輸入你好,回應(yīng)你了并且有聲音了就成功了

沒成功再看看報(bào)錯(cuò)出問題出在哪里
代碼原作者的視頻鏈接:https://www.bilibili.com/video/BV1to4y1x7KE/?spm_id_from=333.999.0.0&vd_source=34895f28fb7b026f78e0db2c3d51efdf