A nonebot plugin for facebook's audiocraft
Project description
nonebot-plugin-audiocraft
介绍
- 本插件适配Facebook开源的AI作曲模型,在nonebot框架下调用已经部署好的模型后端服务器API进行AI作曲
- 本插件需要配合部署好的audiocraft进行使用
安装
-
手动安装
git clone https://github.com/Alpaca4610/nonebot_plugin_audiocraft.git
下载完成后在bot项目的pyproject.toml文件手动添加插件:
plugin_dirs = ["xxxxxx","xxxxxx",......,"下载完成的插件路径/nonebot-plugin-audiocraft"]
-
使用 pip
pip install nonebot-plugin-audiocraft
后端服务器部署
参考官方仓库部署好gradio后端,获得后端网址。(colab上部署的可以开启gradio的外链分享)
使用方法
- 由于最近tx风控严重,go-cqhttp面临重启后可能掉账号的风险,所以插件使用给机器人发送消息配置后端服务器配置的方法。
- 每次重启机器人后,使用 %%后端服务器地址 绑定audiocraft后端服务器。
- 绑定后端服务器后,使用 AI作曲+乐曲的英文描述 即可触发AI作曲。
- AI作曲的参数(如模型、时长)等通过代码进行修改,代码中有注释说明。
效果
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file nonebot_plugin_audiocraft-0.0.5.tar.gz
.
File metadata
- Download URL: nonebot_plugin_audiocraft-0.0.5.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.2 CPython/3.9.6 Darwin/22.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c786b20dc427d8c523dd5bec9ad3968c3074b9393d2a714a74b7b907437ceb3b |
|
MD5 | bfc5d720e371601c9594001052fce9bf |
|
BLAKE2b-256 | 1f38dcba9732534dcc7aae5d2d3ffcbefc01cba16aaa9f3b9dbb83891d2d58c4 |
File details
Details for the file nonebot_plugin_audiocraft-0.0.5-py3-none-any.whl
.
File metadata
- Download URL: nonebot_plugin_audiocraft-0.0.5-py3-none-any.whl
- Upload date:
- Size: 3.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.2 CPython/3.9.6 Darwin/22.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 009ee5b2dfbf2af43a62b6dbae70b4bbf68d6fd4e026a2f84e50bef8f5aa7cc0 |
|
MD5 | 1d0ac1df7262a2bd79a9055fdf8e08ec |
|
BLAKE2b-256 | 343024d71d628d1001a02b00e35b957a6153463cfa65a9d632ee1ddcc85c664b |