Spaces:
Build error
Build error
| title: ParseAI Document Processor | |
| emoji: π | |
| colorFrom: blue | |
| colorTo: indigo | |
| sdk: gradio | |
| sdk_version: 5.30.0 | |
| app_file: app.py | |
| pinned: true | |
| # ParseAI - Document Processing and Analysis | |
| ParseAIλ PDF λ¬Έμλ₯Ό μ²λ¦¬νκ³ λΆμνκΈ° μν κ°λ ₯ν λꡬμ λλ€. λ¬Έμμμ ν μ€νΈλ₯Ό μΆμΆνκ³ , μμ½νλ©°, λ²‘ν° κ²μμ ν΅ν΄ κ΄λ ¨ λ¬Έμλ₯Ό μ°Ύμ μ μμ΅λλ€. | |
| ## π μ£Όμ κΈ°λ₯ | |
| - PDF λ¬Έμ μ λ‘λ λ° ν μ€νΈ μΆμΆ | |
| - λ¬Έμ λ΄μ© μμ½ | |
| - λ²‘ν° κΈ°λ° λ¬Έμ κ²μ | |
| - Gradio κΈ°λ°μ μ¬μ©μ μΉνμ μΈ μΉ μΈν°νμ΄μ€ | |
| ## π οΈ κΈ°μ μ€ν | |
| - **Backend**: FastAPI | |
| - **Frontend**: Gradio | |
| - **NLP**: NLTK, Hugging Face Transformers | |
| - **Vector Store**: Sentence Transformers | |
| - **Container**: Docker | |
| ## π λ‘컬μμ μ€ννκΈ° | |
| ### μ¬μ μꡬμ¬ν | |
| - Docker λ° Docker Compose | |
| - Python 3.9+ | |
| ### νκ²½ λ³μ μ€μ | |
| `.env` νμΌμ μμ±νκ³ λ€μ λ³μλ€μ μ€μ νμΈμ: | |
| ```bash | |
| # Hugging Face Hub configuration | |
| HUGGINGFACE_HUB_TOKEN=your_hf_token_here | |
| # Application configuration | |
| UPLOAD_FOLDER=/app/data/uploads | |
| NLTK_DATA=/app/nltk_data | |
| ``` | |
| ### Dockerλ₯Ό μ¬μ©ν μ€ν | |
| 1. Docker μ΄λ―Έμ§ λΉλ: | |
| ```bash | |
| docker build -t parseai . | |
| ``` | |
| 2. 컨ν μ΄λ μ€ν: | |
| ```bash | |
| docker run -d -p 7860:7860 --env-file .env parseai | |
| ``` | |
| 3. μΉ λΈλΌμ°μ μμ μ μ: | |
| ``` | |
| http://localhost:7860 | |
| ``` | |
| ## π Hugging Face Spacesμ λ°°ν¬νκΈ° | |
| 1. μ΄ μ μ₯μλ₯Ό Hugging Face Spacesμ νΈμν©λλ€. | |
| 2. μ μ₯μ μ€μ μμ λ€μ νκ²½ λ³μλ₯Ό μ€μ νμΈμ: | |
| - `HUGGINGFACE_HUB_TOKEN`: Hugging Face API ν ν° | |
| - `UPLOAD_FOLDER`: `/app/data/uploads` | |
| - `NLTK_DATA`: `/app/nltk_data` | |
| ## π μ¬μ© λ°©λ² | |
| 1. **λ¬Έμ μ λ‘λ** νμμ PDF νμΌμ μ λ‘λνμΈμ. | |
| 2. **λ¬Έμ κ²μ** νμμ ν€μλλ₯Ό μ λ ₯νμ¬ κ΄λ ¨ λ¬Έμλ₯Ό κ²μνμΈμ. | |
| ## π μν νμΈ | |
| μ ν리μΌμ΄μ μνλ λ€μ μλν¬μΈνΈμμ νμΈν μ μμ΅λλ€: | |
| ``` | |
| GET /health | |
| ``` | |
| ## π λΌμ΄μ μ€ | |
| μ΄ νλ‘μ νΈλ [MIT λΌμ΄μ μ€](LICENSE) νμ λ°°ν¬λ©λλ€. | |