Spaces:
Sleeping
Sleeping
| # MuscleCare API ν μ€νΈ μ€ν¬λ¦½νΈ | |
| # μλ² URL μ€μ | |
| # λ‘컬: http://localhost:7860 | |
| # λ°°ν¬: https://[username]-musclecare-api.hf.space | |
| BASE_URL="${1:-http://localhost:7860}" | |
| echo "======================================" | |
| echo "π§ͺ MuscleCare API ν μ€νΈ" | |
| echo "======================================" | |
| echo "μλ²: $BASE_URL" | |
| echo "" | |
| # 1. Health μ²΄ν¬ | |
| echo "1οΈβ£ Health 체ν¬" | |
| echo "--------------------------------------" | |
| curl -X GET "$BASE_URL/health" \ | |
| -H "accept: application/json" | jq . | |
| echo "" | |
| echo "" | |
| # 2. μ¬μ©μ μν μ λ‘λ | |
| echo "2οΈβ£ μ¬μ©μ μν μ λ‘λ" | |
| echo "--------------------------------------" | |
| curl -X POST "$BASE_URL/upload_state" \ | |
| -H "Content-Type: application/json" \ | |
| -H "accept: application/json" \ | |
| -d '{ | |
| "user_id": "test_user_001", | |
| "rms_base": 0.11, | |
| "freq_base": 50.1, | |
| "user_emb": [0.135, 0.012, 49.3, 0.8, 0.84, 0.02, 0.11, 0.0021, 0.35, 0.71, 0.92, 0.88], | |
| "model_version": "v1.0.0" | |
| }' | jq . | |
| echo "" | |
| echo "" | |
| # 3. νΌλ‘λ λ‘κ·Έ μ λ‘λ | |
| echo "3οΈβ£ νΌλ‘λ λ‘κ·Έ μ λ‘λ" | |
| echo "--------------------------------------" | |
| curl -X POST "$BASE_URL/upload_logs" \ | |
| -H "Content-Type: application/json" \ | |
| -H "accept: application/json" \ | |
| -d '{ | |
| "items": [ | |
| { | |
| "user_id": "test_user_001", | |
| "session_id": "session_001", | |
| "measure_date": "2025-10-22", | |
| "rms": 0.12, | |
| "freq": 49.8, | |
| "fatigue": 0.83, | |
| "mode": "Hybrid", | |
| "window_count": 100 | |
| }, | |
| { | |
| "user_id": "test_user_001", | |
| "session_id": "session_002", | |
| "measure_date": "2025-10-22", | |
| "rms": 0.15, | |
| "freq": 48.5, | |
| "fatigue": 0.91, | |
| "mode": "E2E", | |
| "window_count": 120 | |
| } | |
| ] | |
| }' | jq . | |
| echo "" | |
| echo "" | |
| echo "======================================" | |
| echo "β ν μ€νΈ μλ£" | |
| echo "======================================" | |