terravis
1.0.0
프로젝트(Linux)를 설정하려면 다음 단계를 따르세요. 창문의 경우 스스로 알아내세요.
cd web
npm ci
npm run dev
cd server
git submodule init && git submodule update --recursive # clone the submodules
# if the above command doesn't work then do this - `git clone https://github.com/ggerganov/whisper.cpp`
cd whisper.cpp
bash ./models/download-ggml-model.sh tiny.en
make
cd examples/addon.node && npm install
# go to whisper root (cd server/whisper.cpp)
npx cmake-js compile -T addon.node -B Release
# if you have gpu then, npx cmake-js compile --GGML_CUDA=1 -T whisper-addon -B Release
# go to server root (cd server/)
npm ci
node --watch app.js
cd nlp
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
python3 app.py
NLP 모드만 사용하는 경우 이 서버를 시작할 필요가 없습니다.
| 구성을 확인하고 코드/환경에 요구 사항이 설정되어 있는지 확인하세요.
cd ai
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
# rename env.template as .env and add api keys (groq/gemini/etc)
python3 app.py