riffusion app hobby
1.0.0
⛔該項目不再積極維護。
Riffusion是一個具有穩定擴散的實時音樂發電的應用程序。
該存儲庫包含為網站提供動力的交互式Web應用程序。
它是由下一步的。
這是一個帶有create-next-app boottrable。
首先,請確保使用node --version安裝節點V18或更大。
安裝軟件包:
npm install運行開發服務器:
npm run dev
# or
yarn dev打開http:// localhost:3000使用瀏覽器查看應用程序。
App Home位於pages/index.js 。編輯文件時,頁面自動更新。大約頁面在pages/about.tsx 。
pages/api目錄映射到/api/* 。該目錄中的文件被視為API路由而不是React頁面。
要實際生成模型輸出,我們需要一個模型後端,該模型通過API響應推理請求。如果您有一個大的GPU,可以在五秒鐘內運行穩定的擴散,請克隆並在推理服務器中運行指令以運行燒瓶應用程序。
您需要在此存儲庫的根部添加.env.local文件,以指定推理服務器的URL:
RIFFUSION_FLASK_URL=http://127.0.0.1:3013/run_inference/
如果您以這項工作為基礎,請引用如下:
@article{Forsgren_Martiros_2022,
author = {Forsgren, Seth* and Martiros, Hayk*},
title = {{Riffusion - Stable diffusion for real-time music generation}},
url = {https://riffusion.com/about},
year = {2022}
}