Spaces:
Sleeping
Sleeping
| γ γ #!/bin/bash | |
| # 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. Dataset μ λ‘λ | |
| echo "3οΈβ£ Dataset μ λ‘λ" | |
| echo "--------------------------------------" | |
| curl -X POST "$BASE_URL/upload_dataset" \ | |
| -H "Content-Type: application/json" \ | |
| -H "accept: application/json" \ | |
| -d '{ | |
| "user_id": "test_user_001", | |
| "rms": 0.42, | |
| "freq": 45.3, | |
| "fatigue": 0.25, | |
| "timestamp": "2024-01-15T10:30:00Z" | |
| }' | jq . | |
| echo "" | |
| echo "" | |
| # 4. μ¬μ©μ Dataset μ‘°ν | |
| echo "4οΈβ£ μ¬μ©μ Dataset μ‘°ν" | |
| echo "--------------------------------------" | |
| curl -X GET "$BASE_URL/user_dataset/test_user_001" \ | |
| -H "accept: application/json" | jq . | |
| echo "" | |
| echo "" | |
| echo "======================================" | |
| echo "β ν μ€νΈ μλ£" | |
| echo "======================================" | |