|
|
---
|
|
|
title: SOY NV AI
|
|
|
emoji: π
|
|
|
colorFrom: blue
|
|
|
colorTo: purple
|
|
|
sdk: docker
|
|
|
pinned: false
|
|
|
license: mit
|
|
|
---
|
|
|
|
|
|
# SOY NV AI - μΉμμ€ μν κ°λ° μ΄μμ€ν΄νΈ
|
|
|
|
|
|
AIλ₯Ό νμ©ν μΉμμ€ μν κ°λ°μ μ§μνλ μ΄μμ€ν΄νΈμ
λλ€.
|
|
|
|
|
|
## μ£Όμ κΈ°λ₯
|
|
|
|
|
|
- π μΉμμ€ νμΌ μ
λ‘λ λ° λΆμ
|
|
|
- π€ AI κΈ°λ° μν λΆμ λ° μμ½
|
|
|
- π μΊλ¦ν° κ΄κ³ κ·Έλν μΆμΆ
|
|
|
- π νμ°¨λ³ μμΈ λΆμ
|
|
|
- π¬ AI μ±ν
μ΄μμ€ν΄νΈ
|
|
|
|
|
|
## μ¬μ© λ°©λ²
|
|
|
|
|
|
1. **λ‘κ·ΈμΈ/νμκ°μ
**: μ²μ μ¬μ© μ κ³μ μ μμ±νμΈμ
|
|
|
2. **νμΌ μ
λ‘λ**: μΉμμ€ νμΌ(.txt, .md)μ μ
λ‘λνμΈμ
|
|
|
3. **AI λΆμ**: Parent Chunk, Episode Analysis, Graph Extractionμ μ€ννμΈμ
|
|
|
4. **κ²°κ³Ό νμΈ**: λΆμ κ²°κ³Όλ₯Ό νμΈνκ³ AIμ λννμΈμ
|
|
|
|
|
|
## νκ²½ λ³μ μ€μ
|
|
|
|
|
|
Settings > Repository secretsμμ λ€μ νκ²½ λ³μλ₯Ό μ€μ νμΈμ:
|
|
|
|
|
|
### νμ
|
|
|
- `SECRET_KEY`: Flask μν¬λ¦Ώ ν€ (λλ€ λ¬Έμμ΄)
|
|
|
|
|
|
### μ νμ¬ν
|
|
|
- `GEMINI_API_KEY`: Google Gemini API ν€
|
|
|
- `DATABASE_URL`: λ°μ΄ν°λ² μ΄μ€ URL (κΈ°λ³Έ: SQLite)
|
|
|
- `OLLAMA_BASE_URL`: Ollama μλ² URL
|
|
|
|
|
|
## κΈ°μ μ€ν
|
|
|
|
|
|
- **Backend**: Flask, SQLAlchemy
|
|
|
- **AI**: Google Gemini, Ollama
|
|
|
- **Vector DB**: ChromaDB
|
|
|
- **Embedding**: Sentence Transformers
|
|
|
|
|
|
## μ£Όμμ¬ν
|
|
|
|
|
|
β οΈ Hugging Face Spacesλ μμ μ μ₯μμ
λλ€. μ€μν λ°μ΄ν°λ μ κΈ°μ μΌλ‘ λ°±μ
νμΈμ.
|
|
|
|
|
|
## λΌμ΄μ μ€
|
|
|
|
|
|
MIT License
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|