Spaces:
Sleeping
Sleeping
File size: 1,751 Bytes
cb7c9b7 1c094f3 cb7c9b7 1c094f3 cb7c9b7 1c094f3 cb7c9b7 1c094f3 cb7c9b7 1c094f3 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | γ
γ
#!/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 "======================================"
|