matalee/hpce-dev
0
1---2title: Roadshow Server V33emoji: π―4colorFrom: blue5colorTo: indigo6sdk: docker7app_port: 78608pinned: false9license: apache-2.010short_description: μ΄κ°μΈν Context Engine λ°±μλ (λ§μ΄K Intent 116κ°)11---12 13# roadshow-server-v3 β Hugging Face Spaces14 15AX Tech Connect μμ°μ© λ°±μλ (FastAPI + DuckDB + MLflow + sklearn).16 17## μλν¬μΈνΈ18 19- `GET /health` β μν νμΈ20- `GET /api/scenarios/cs-myk-v3` β μλλ¦¬μ€ λ©ν21- `POST /api/sessions` β μΈμ
μμ±22- `POST /api/sessions/{id}/survey` β μ€λ¬Έ μ μΆ β 116κ° Intent μΆλ‘ 23- `GET /api/intents/latest?session_id=...` β μ΅μ Intent Top-N24- `GET /api/admin/tables` β λͺ¨λ user ν
μ΄λΈ λͺ©λ‘25- `WS /ws` β WebSocket (BEHAVIOR β INTENT_UPDATE)26 27## νκ²½ λ³μ (Space Settings β Variables)28 29| λ³μ | κΈ°λ³Έκ° | μ€λͺ
|30|---|---|---|31| `SCENARIO_ID` | `cs-myk-v3` | μλλ¦¬μ€ ID |32| `TOP_N_INTENT` | `5` | νλ©΄ λ
ΈμΆ Top-N |33| `CORS_ORIGINS` | `""` (μ 체 νμ©) | νλ‘ νΈ λλ©μΈ νμ΄νΈλ¦¬μ€νΈ |34| `DB_PATH` | `/data/roadshow_v3.duckdb` | DuckDB νμΌ (Dockerfileμμ μ€μ ) |35| `MLFLOW_URI` | `sqlite:////data/mlflow_v3.db` | MLflow Tracking |36| `MLFLOW_ARTIFACT_ROOT` | `/data/mlruns_v3` | MLflow μν°ν©νΈ |37 38## λΉλ/μ€ν (Spaces μλ)39 40`Dockerfile`λ‘ μ μλ 컨ν
μ΄λκ° μλ λΉλλμ΄ ν¬νΈ 7860μμ μ€νλ©λλ€.41첫 μΆλ‘ νΈμΆ μ 16κ° sklearn λͺ¨λΈμ΄ μλ νμ΅ + MLflow λ±λ‘λ©λλ€.42 43## νλ°μ± λ°μ΄ν°44 45`/data` λ³Όλ₯¨μ Space μ¬μμ μ νλ°λ©λλ€. μμ°μ©μΌλ‘λ 무방.46μꡬ 보쑴 νμ μ HF Persistent Storage (μ λ£) νμ±ν κ²ν .47 