--- title: Carmilla Demo emoji: πŸ¦‡ colorFrom: purple colorTo: red sdk: docker app_port: 7860 pinned: false --- # μΉ΄λ₯΄λ°€λΌ β€” μž λ“€μ§€ μ•ŠλŠ” λ°€ (μΈν„°λž™ν‹°λΈŒ 노벨 데λͺ¨) μ›μž‘ κ³ μ „ γ€ŽμΉ΄λ₯΄λ°€λΌγ€λ₯Ό μ˜¨ν†¨λ‘œμ§€ 기반으둜 ν˜•μ‹ν™”ν•œ μΈν„°λž™ν‹°λΈŒ 노벨 μ—”μ§„ 데λͺ¨. "책을 μ½λŠ” λŠλ‚Œ + 핡심 μ”¬μ—μ„œμ˜ μƒν˜Έμž‘μš©(μΉ΄λ₯΄λ°€λΌμ™€μ˜ 자유 λŒ€ν™”)"을 μ œκ³΅ν•œλ‹€. - **읽기**: μΉ΄λ“œ λ‹¨μœ„λ‘œ λ„˜κΈ°λ©° μ½λŠ”λ‹€. μ—°μΆœ 컷은 자체 νŽ˜μ΄μ§€λ‘œ λ“±μž₯ν•œλ‹€. - **선택**: λΆ„κΈ° μ§€μ μ—μ„œ 둜라(ν”Œλ ˆμ΄μ–΄)의 선택이 μˆ¨μ€ μƒνƒœ(μ‹ λ’°/μ˜μ‹¬/μ‡ μ•½)에 λˆ„μ λœλ‹€. - **λŒ€ν™”**: μΉ΄λ₯΄λ°€λΌ μΉ΄λ“œμ—μ„œ 자유 μ±„νŒ…μœΌλ‘œ κ°œμž…ν•˜λ©΄, λŒ€ν™”κ°€ μˆ˜λ ΄ν•œ λ’€ μ΄μ•ΌκΈ°λ‘œ λ³΅κ·€ν•œλ‹€. - **μ—”λ”©**: λˆ„μ λœ μˆ¨μ€ μƒνƒœμ— 따라 3μ’…(μ²˜λ‹¨/μ˜μ›/ꡬ원)으둜 κ°ˆλ¦°λ‹€. ## μ‹€ν–‰ (둜컬) ```bash pip install -r requirements.txt export OPENAI_API_KEY=... # μ±„νŒ…(LLM)용. μ—†μœΌλ©΄ 읽기만 λ™μž‘ uvicorn engine.router:app --port 8777 # β†’ http://localhost:8777 ``` ## Hugging Face Space (Docker) 이 μ €μž₯μ†ŒλŠ” HF Spaces의 Docker SDK둜 κ·ΈλŒ€λ‘œ μ‹€ν–‰λœλ‹€ (`app_port: 7860`). `OPENAI_API_KEY`λŠ” Space **Settings β†’ Secrets**둜 μ£Όμž…ν•œλ‹€ (이미지에 ν¬ν•¨ν•˜μ§€ μ•ŠλŠ”λ‹€). > 무료 ν‹°μ–΄λŠ” μ €μž₯μ†Œκ°€ μž„μ‹œλΌ μž¬μ‹œμž‘ μ‹œ μ§„ν–‰ μ„Έμ…˜μ΄ μ΄ˆκΈ°ν™”λœλ‹€ (데λͺ¨ μš©λ„). ## ꡬ쑰 μ—”μ§„Β·μ•„ν‚€ν…μ²˜ μƒμ„ΈλŠ” [docs/ARCHITECTURE.md](docs/ARCHITECTURE.md) μ°Έκ³ . μ„œμ‚¬ μ›μ²œ(λΉ„νŠΈμΉ΄λ“œ MD·원고)은 이 데λͺ¨ μ €μž₯μ†Œμ— ν¬ν•¨ν•˜μ§€ μ•ŠλŠ”λ‹€.