- Clone repository
git clone https://github.com/ExpressCode-Team/MoodSync-FastAPI.git
- install semua keperluan library yang ada pada file
requirement.txt
pip install -r requirement.txt
- dlib terkadang akan mengalami error apabila menggunakan
pip install dlibuntuk memperbaiki hal ini pastikan cmake telah terinstall dan path cmake sudah ada pada environtment variable serta download tar.gz dlib pada link ini lalu lakukanpip install path/to/namafile.tar.gzpada terminal.
- jalankan kode ini
fastapi run
atau
fastapi dev
- Apabila file dengan bentuk .pkl bisa dibuka dan berisi bentuk link dari file tersebut (bukan file asli) maka dapat dinyatakan bahwa git lfs tidak bekerja dengan baik.
Solusi: hubungi pengurus fastAPI ini untuk mendapat file .pkl di luar kode ini.
Apabila masih terdapat pertanyaan bisa langsung bertanya ke pengurus fastAPI ini.
dokumentasi fastAPI bisa dipelajari lebih lanjut melalui link ini