瑞星 发表于 2024-6-10 20:25:20

Windows体系电脑本地部署AI音乐创作工具并实现无公网IP远程使用

前言

本文主要介绍如何在Windows体系电脑上快速本地部署一个文字天生音乐的AI创作工具MusicGPT,并结合cpolar内网穿透工具实现随时随地远程访问使用。
MusicGPT这款开源AI音乐天生器可以本地运行最新的音乐天生AI模子,比如Meta 的 MusicGen 模子。而且支持在Windows、macOS 和 Linux 体系部署,开箱即用,无需安装任何依赖,小白也能轻松使用。
https://img-blog.csdnimg.cn/img_convert/f9f1007878e6b04f570826d67a2193b7.png
1. 本地部署

本次演示环境为Windows10专业版。
首先可以去这里:github.com/gabotechs/MusicGPT 下载Windows版本的应用执行文件。
https://img-blog.csdnimg.cn/img_convert/cba95f05d1e28171f7225337162ee015.png
下载后解压缩包,得到名为x86_64-pc-windows-msvc的文件夹。打开文件夹,双击 musicgpt 应用步调,即可主动部署。
   需要注意的是Windows体系部署为主动下载模子到电脑C盘,需要预留至少2个G以上的空间。
https://img-blog.csdnimg.cn/img_convert/a4496f553182743a41affb36d3e03258.png
稍等即可下载完毕:
https://img-blog.csdnimg.cn/img_convert/bb650c97ff4673ecc69d322b8aae29e0.png
然后会主动打开浏览器访问 musicgpt 的Web UI页面:
https://img-blog.csdnimg.cn/img_convert/5908f2840573e359788387b927de7b0a.png
2. 使用方法介绍

可以看到,操作界面非常简便,上方显示使用的模子,其他就只有切换优劣主题的图标,音乐时长选择和输入文字框,具官方形貌,目前它仅支持Meta 的 MusicGen,但计划向用户透明地支持差别的音乐天生模子。
文字输入框左侧是天生时间选择功能,默认环境下,它会产生 10 秒的样本,最多可设置为 30 秒,且可以设定1秒到30秒内的恣意时长。
https://img-blog.csdnimg.cn/img_convert/b7e6097897a0a330c666ee54bdfd018d.png
经过测试,可以输入中文提示词与英文提示词进行文字天生音乐,但输入英文提示词的反馈相对更好一些。
假如不知道如何输入英文提示词,可以使用一些其他的大语言模子,去提问。然后将AI的回答作为你的文生音乐提示词,这种方法会比纯翻译软件结果更好些。
https://img-blog.csdnimg.cn/img_convert/3cc4286c6c81d013b4c3a67661f13785.png
输入完提示词后,根据天生的音乐时长差别,等待时间也会相应短或长点。
https://img-blog.csdnimg.cn/img_convert/964edf6077bb558c34f17282625e2a55.png
天生音乐后,会主动播放,在天生的简单播放条中,点击下载按钮,即可将天生的音乐下载到本地电脑。
https://img-blog.csdnimg.cn/img_convert/9c9aea63f2bac7297ff1cf8197b4eccd.png
   大多数模子都需要非常强大的硬件来运行推理,假如您想使用支持 CUDA 的 GPU,发起您使用 Docker 运行 MusicGPT
3. 内网穿透工具下载安装

此时,我们已经成功在本地的Windows体系电脑中部署了 MusicGPT 文字天生音乐AI工具,但仅能在本地局域网中使用,假如想在异地远程使用本地部署的MusicGPT 服务天生音乐应该怎么办呢?
很简单,只要在本地电脑上安装一个cpolar内网穿透工具就能轻松实现公网访问内网部署的服务了,接下来介绍一下如何安装cpolar内网穿透并实现远程使用本地部署的MusicGPT!
安装cpolar步调:
   Cpolar官网地址: https://www.cpolar.com
点击进入cpolar官网,点击免费使用注册一个账号,并下载最新版本的Cpolar
https://img-blog.csdnimg.cn/img_convert/2e45eca07c0b1bb2f3d62c4728c39dba.png
登录成功后,点击下载Cpolar到本地并安装(一路默认安装即可)本教程选择下载Windows版本。
https://img-blog.csdnimg.cn/img_convert/1ab3e8f48ce82d1ac1ddb7315d2286d6.png
Cpolar安装成功后,在浏览器上访问http://localhost:9200,使用cpolar账号登录,登录后即可看到Cpolar web 设置界面,结下来在web 管理界面设置即可。
https://img-blog.csdnimg.cn/img_convert/841209349b4c1f2a47739a1c27bce7c3.png
4. 设置公网地址

接下来设置一下 MusicGPT 的公网地址,
登录后,点击左侧仪表盘的隧道管理——创建隧道,
创建一个 MusicGPT 的公网http地址隧道


[*]隧道名称:可自定义命名,本例中使用music123
[*]协议:选择http
[*]本地地址:8642
[*]域名范例:免费选择随机域名
[*]地区:选择China Top
https://img-blog.csdnimg.cn/img_convert/0a1e13fedc59f5fb2208798f1b97dda6.png
隧道创建成功后,点击左侧的状态——在线隧道列表,检察所天生的公网访问地址,有两种访问方式,一种是http 和https,任选其一复制即可。
https://img-blog.csdnimg.cn/img_convert/9c22eb0f81a1d3ee814c94cb59ed79f8.png
使用上面的公网地址,在手机或电脑等设备的浏览器进行登录访问,即可成功看到 MusicGPT 的Web UI界面,并能够远程进行音乐天生,下载等相关操作。可以看到使用了Cpolar天生的公网域名地址,无需本身购买域名和云服务器,即可到远程访问本地部署的服务了!
https://img-blog.csdnimg.cn/img_convert/87192a40ed0c05cc7c9e8b6772dcad4f.png
小结
假如大家有经常异地远程访问本地的 MusicGPT,大概其他本地部署服务的需求,由于刚才创建的是随机的地址,24小时会发生变化。另外它的网址是由随机字符天生,不轻易影象。
发起把公网地址设置成固定的二级子域名,这样就不用每次都重新创建隧道来访问,下面演示一下如何创建一个固定的http公网地址来解决这个问题。
5. 设置固定公网地址

我们接下来为 MusicGPT 设置固定的HTTP公网地址,该地址不会变化,方便检察且无需天天重复修改访问地址。
   设置固定http端口地址需要将cpolar升级到专业版套餐或以上。
登录cpolar官网,点击左侧的预留,选择保存二级子域名,设置一个二级子域名名称,点击保存,保存成功后复制保存的二级子域名名称:
https://img-blog.csdnimg.cn/img_convert/24b146c817dd171d2c364acdfe1bb9f5.png
保存成功后复制保存成功的二级子域名的名称,本例中使用的是aimusic,大家可以自行设置。
https://img-blog.csdnimg.cn/img_convert/98d90ba81d34cb54493ee53c2d68d86d.png
返回登录Cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要设置的隧道:music123,点击右侧的编辑:
https://img-blog.csdnimg.cn/img_convert/06adb0db15b8a66dc67257b81d3c4bfd.png
修改隧道信息,将保存成功的二级子域名设置到隧道中


[*]域名范例:选择二级子域名
[*]Sub Domain:填写保存成功的二级子域名:aimusic
点击更新(注意,点击一次更新即可,不需要重复提交)
https://img-blog.csdnimg.cn/img_convert/6f0fc5bbedf612c93b1cf28c73dc8de1.png
更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了固定的二级子域名名称的域名:http://aimusic.vip.cpolar.cn/
https://img-blog.csdnimg.cn/img_convert/15482eb46bbf99f901f0c4875eacad52.png
最后,我们使用固定的公网地址在手机或其他设备使用浏览器打开访问,同上面一样操作,可以看到访问成功,这样一个固定且永久稳定的 MusicGPT 二级子域名公网地址就设置好了,可以随时随地进行异地访问 MusicGPT 来进行AI音乐创作了!
https://img-blog.csdnimg.cn/img_convert/515584e2578c14ad7af6495d7b2d6f98.png
以上就是如何在Windows体系电脑本地部署AI创作工具 MusicGPT,并结合cpolar内网穿透工具实现远程访问使用的全部流程,另外由于该服务无需账号即可在浏览器直接访问,出于安全思量,发起大家远程访问时不要轻易与他人分享地址,感谢您的观看,有任何问题欢迎留言互换。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Windows体系电脑本地部署AI音乐创作工具并实现无公网IP远程使用