Spaces:
Sleeping
Sleeping
Backend (FastAPI) - Setup Cepat
Prasyarat
- Python 3.10+
Langkah
Buat virtualenv dan install dependency: cd dicoding-asah-learning-buddy/backend python -m venv .venv .venv/Scripts/activate (Windows) pip install -r requirements.txt
Jalankan server lokal: uvicorn backend.main:app --reload --port 8000
Cek health: GET http://localhost:8000/health -> {"status":"ok"}
Endpoint Sementara
- POST /chat { message: string } -> { reply: string } Ini masih mock. Sambungkan ke model ML / layanan LLM ketika siap.