網(wǎng)站后臺(tái)視頻app開(kāi)發(fā)公司哪家好
文章目錄
- 前言
- 1. 本地部署
- 2. 使用方法介紹
- 3. 內(nèi)網(wǎng)穿透工具下載安裝
- 4. 配置公網(wǎng)地址
- 5. 配置固定公網(wǎng)地址
前言
今天給大家分享一個(gè)超酷的技能:如何在你的Windows電腦上快速部署一款文字生成音樂(lè)的AI創(chuàng)作服務(wù)——MusicGPT,并且通過(guò)cpolar內(nèi)網(wǎng)穿透工具,實(shí)現(xiàn)隨時(shí)隨地遠(yuǎn)程訪問(wèn),讓你的音樂(lè)創(chuàng)作不再受限于地點(diǎn)!
MusicGPT 是一款開(kāi)源的AI音樂(lè)生成器,它可以在本地運(yùn)行最新的音樂(lè)生成模型,比如Meta推出的MusicGen。這款神器支持Windows、macOS和Linux系統(tǒng),完全開(kāi)箱即用,不需要你安裝任何額外的依賴(lài)軟件。即便是技術(shù)小白,也能輕松上手。
1. 本地部署
本次演示環(huán)境為Windows10專(zhuān)業(yè)版。
首先可以去這里:github.com/gabotechs/MusicGPT 下載Windows版本的應(yīng)用執(zhí)行文件。
下載后解壓縮包,得到名為x86_64-pc-windows-msvc的文件夾。打開(kāi)文件夾,雙擊 musicgpt 應(yīng)用程序,即可自動(dòng)部署。
需要注意的是Windows系統(tǒng)部署為自動(dòng)下載模型到電腦C盤(pán),需要預(yù)留至少2個(gè)G以上的空間。
稍等即可下載完畢:
然后會(huì)自動(dòng)打開(kāi)瀏覽器訪問(wèn) musicgpt 的Web UI頁(yè)面:
2. 使用方法介紹
可以看到,操作界面非常簡(jiǎn)潔,上方顯示使用的模型,其他就只有切換黑白主題的圖標(biāo),音樂(lè)時(shí)長(zhǎng)選擇和輸入文字框,具官方描述,目前它僅支持Meta 的 MusicGen,但計(jì)劃向用戶透明地支持不同的音樂(lè)生成模型。
文字輸入框左側(cè)是生成時(shí)間選擇功能,默認(rèn)情況下,它會(huì)產(chǎn)生 10 秒的樣本,最多可配置為 30 秒,且可以設(shè)定1秒到30秒內(nèi)的任意時(shí)長(zhǎng)。
經(jīng)過(guò)測(cè)試,可以輸入中文提示詞與英文提示詞進(jìn)行文字生成音樂(lè),但輸入英文提示詞的反饋相對(duì)更好一些。
如果不知道如何輸入英文提示詞,可以使用一些其他的大語(yǔ)言模型,去提問(wèn)。然后將AI的回答作為你的文生音樂(lè)提示詞,這種方法會(huì)比純翻譯軟件效果更好些。
輸入完提示詞后,根據(jù)生成的音樂(lè)時(shí)長(zhǎng)不同,等待時(shí)間也會(huì)相應(yīng)短或長(zhǎng)點(diǎn)。
生成音樂(lè)后,會(huì)自動(dòng)播放,在生成的簡(jiǎn)單播放條中,點(diǎn)擊下載按鈕,即可將生成的音樂(lè)下載到本地電腦。
大多數(shù)模型都需要非常強(qiáng)大的硬件來(lái)運(yùn)行推理,如果您想使用支持 CUDA 的 GPU,建議您使用 Docker 運(yùn)行 MusicGPT
3. 內(nèi)網(wǎng)穿透工具下載安裝
此時(shí),我們已經(jīng)成功在本地的Windows系統(tǒng)電腦中部署了 MusicGPT 文字生成音樂(lè)AI工具,但僅能在本地局域網(wǎng)中使用,如果想在異地遠(yuǎn)程使用本地部署的MusicGPT 服務(wù)生成音樂(lè)應(yīng)該怎么辦呢?
很簡(jiǎn)單,只要在本地電腦上安裝一個(gè)cpolar內(nèi)網(wǎng)穿透工具就能輕松實(shí)現(xiàn)公網(wǎng)訪問(wèn)內(nèi)網(wǎng)部署的服務(wù)了,接下來(lái)介紹一下如何安裝cpolar內(nèi)網(wǎng)穿透并實(shí)現(xiàn)遠(yuǎn)程使用本地部署的MusicGPT!
安裝cpolar步驟:
Cpolar官網(wǎng)地址: https://www.cpolar.com
點(diǎn)擊進(jìn)入cpolar官網(wǎng),點(diǎn)擊免費(fèi)使用
注冊(cè)一個(gè)賬號(hào),并下載最新版本的Cpolar
登錄成功后,點(diǎn)擊下載Cpolar到本地并安裝(一路默認(rèn)安裝即可)本教程選擇下載Windows版本。
Cpolar安裝成功后,在瀏覽器上訪問(wèn)http://localhost:9200,使用cpolar賬號(hào)登錄,登錄后即可看到Cpolar web 配置界面,結(jié)下來(lái)在web 管理界面配置即可。
4. 配置公網(wǎng)地址
接下來(lái)配置一下 MusicGPT 的公網(wǎng)地址,
登錄后,點(diǎn)擊左側(cè)儀表盤(pán)的隧道管理——?jiǎng)?chuàng)建隧道,
創(chuàng)建一個(gè) MusicGPT 的公網(wǎng)http地址隧道
- 隧道名稱(chēng):可自定義命名,本例中使用
music123
- 協(xié)議:選擇http
- 本地地址:8642
- 域名類(lèi)型:免費(fèi)選擇隨機(jī)域名
- 地區(qū):選擇China Top
隧道創(chuàng)建成功后,點(diǎn)擊左側(cè)的狀態(tài)——在線隧道列表,查看所生成的公網(wǎng)訪問(wèn)地址,有兩種訪問(wèn)方式,一種是http 和https,任選其一復(fù)制即可。
使用上面的公網(wǎng)地址,在手機(jī)或電腦等設(shè)備的瀏覽器進(jìn)行登錄訪問(wèn),即可成功看到 MusicGPT 的Web UI界面,并能夠遠(yuǎn)程進(jìn)行音樂(lè)生成,下載等相關(guān)操作。可以看到使用了Cpolar生成的公網(wǎng)域名地址,無(wú)需自己購(gòu)買(mǎi)域名和云服務(wù)器,即可到遠(yuǎn)程訪問(wèn)本地部署的服務(wù)了!
小結(jié)
如果大家有經(jīng)常異地遠(yuǎn)程訪問(wèn)本地的 MusicGPT,或者其他本地部署服務(wù)的需求,由于剛才創(chuàng)建的是隨機(jī)的地址,24小時(shí)會(huì)發(fā)生變化。另外它的網(wǎng)址是由隨機(jī)字符生成,不容易記憶。
建議把公網(wǎng)地址設(shè)置成固定的二級(jí)子域名,這樣就不用每次都重新創(chuàng)建隧道來(lái)訪問(wèn),下面演示一下如何創(chuàng)建一個(gè)固定的http公網(wǎng)地址來(lái)解決這個(gè)問(wèn)題。
5. 配置固定公網(wǎng)地址
我們接下來(lái)為 MusicGPT 配置固定的HTTP公網(wǎng)地址,該地址不會(huì)變化,方便查看且無(wú)需每天重復(fù)修改訪問(wèn)地址。
登錄cpolar官網(wǎng),點(diǎn)擊左側(cè)的預(yù)留,選擇保留二級(jí)子域名,設(shè)置一個(gè)二級(jí)子域名名稱(chēng),點(diǎn)擊保留,保留成功后復(fù)制保留的二級(jí)子域名名稱(chēng):
保留成功后復(fù)制保留成功的二級(jí)子域名的名稱(chēng),本例中使用的是aimusic
,大家可以自行設(shè)置。
返回登錄Cpolar web UI管理界面,點(diǎn)擊左側(cè)儀表盤(pán)的隧道管理——隧道列表,找到所要配置的隧道:music123
,點(diǎn)擊右側(cè)的編輯:
修改隧道信息,將保留成功的二級(jí)子域名配置到隧道中
- 域名類(lèi)型:選擇二級(jí)子域名
- Sub Domain:填寫(xiě)保留成功的二級(jí)子域名:
aimusic
點(diǎn)擊更新
(注意,點(diǎn)擊一次更新即可,不需要重復(fù)提交)
更新完成后,打開(kāi)在線隧道列表,此時(shí)可以看到公網(wǎng)地址已經(jīng)發(fā)生變化,地址名稱(chēng)也變成了固定的二級(jí)子域名名稱(chēng)的域名:http://aimusic.vip.cpolar.cn/
最后,我們使用固定的公網(wǎng)地址在手機(jī)或其他設(shè)備使用瀏覽器打開(kāi)訪問(wèn),同上面一樣操作,可以看到訪問(wèn)成功,這樣一個(gè)固定且永久不變的 MusicGPT 二級(jí)子域名公網(wǎng)地址就設(shè)置好了,可以隨時(shí)隨地進(jìn)行異地訪問(wèn) MusicGPT 來(lái)進(jìn)行AI音樂(lè)創(chuàng)作了!
通過(guò)以上步驟,你不僅可以在本地快速部署 MusicGPT,還能實(shí)現(xiàn)隨時(shí)隨地遠(yuǎn)程訪問(wèn)。無(wú)論是靈感迸發(fā)的深夜,還是旅途中的閑暇時(shí)光,都能隨時(shí)開(kāi)啟你的音樂(lè)創(chuàng)作之旅??靵?lái)試試吧,也許下一個(gè)音樂(lè)大師就是你!