SOY NV AI
Add PostgreSQL support and update database configuration for data persistence in Hugging Face Spaces
9f9640b
metadata
title: SOY NV AI
emoji: ๐
colorFrom: blue
colorTo: purple
sdk: docker
sdk_version: 4.0.0
app_file: app.py
pinned: false
SOY NV AI - ์น์์ค ์ํ ๊ฐ๋ฐ ์ด์์คํดํธ
AI๋ฅผ ํ์ฉํ ์น์์ค ์ํ ๊ฐ๋ฐ์ ์ง์ํ๋ ์ด์์คํดํธ์ ๋๋ค.
์ฃผ์ ๊ธฐ๋ฅ
- ๐ ์น์์ค ํ์ผ ์ ๋ก๋ ๋ฐ ๋ถ์
- ๐ค AI ๊ธฐ๋ฐ ์ํ ๋ถ์ ๋ฐ ์์ฝ
- ๐ ์บ๋ฆญํฐ ๊ด๊ณ ๊ทธ๋ํ ์ถ์ถ
- ๐ ํ์ฐจ๋ณ ์์ธ ๋ถ์
- ๐ฌ AI ์ฑํ ์ด์์คํดํธ
์ฌ์ฉ ๋ฐฉ๋ฒ
- ๋ก๊ทธ์ธ/ํ์๊ฐ์ : ์ฒ์ ์ฌ์ฉ ์ ๊ณ์ ์ ์์ฑํ์ธ์
- ํ์ผ ์ ๋ก๋: ์น์์ค ํ์ผ(.txt, .md)์ ์ ๋ก๋ํ์ธ์
- AI ๋ถ์: Parent Chunk, Episode Analysis, Graph Extraction์ ์คํํ์ธ์
- ๊ฒฐ๊ณผ ํ์ธ: ๋ถ์ ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ๊ณ AI์ ๋ํํ์ธ์
ํ๊ฒฝ ๋ณ์ ์ค์
Settings > Repository secrets์์ ๋ค์ ํ๊ฒฝ ๋ณ์๋ฅผ ์ค์ ํ์ธ์:
ํ์
SECRET_KEY: Flask ์ํฌ๋ฆฟ ํค (๋๋ค ๋ฌธ์์ด)
๋ฐ์ดํฐ๋ฒ ์ด์ค (๊ถ์ฅ: ์ธ๋ถ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ)
DATABASE_URL: ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ฒฐ URL
์ ํ์ฌํญ
GEMINI_API_KEY: Google Gemini API ํคOLLAMA_BASE_URL: Ollama ์๋ฒ URLHUGGINGFACE_HUB_TOKEN: Hugging Face ํ ํฐ
๊ธฐ์ ์คํ
- Backend: Flask, SQLAlchemy
- AI: Google Gemini, Ollama
- Vector DB: ChromaDB
- Embedding: Sentence Transformers
์ฃผ์์ฌํญ
โ ๏ธ Hugging Face Spaces๋ ์์ ์ ์ฅ์์ ๋๋ค. ์ค์ํ ๋ฐ์ดํฐ๋ ์ ๊ธฐ์ ์ผ๋ก ๋ฐฑ์ ํ์ธ์.