Spaces:
Sleeping
Sleeping
Download src/controllers/ProjectController.py from mustaphaelkady/mini-rag: direct link, hf CLI and curl.
- Browser
- Download file 500 Bytes
-
https://huggingface.co/spaces/mustaphaelkady/mini-rag/resolve/main/src/controllers/ProjectController.py
- Command line
-
hf download hf://spaces/mustaphaelkady/mini-rag/src/controllers/ProjectController.py
-
curl -L -o ProjectController.py https://huggingface.co/spaces/mustaphaelkady/mini-rag/resolve/main/src/controllers/ProjectController.py
500 Bytes
| from .BaseController import BaseController | |
| from fastapi import UploadFile | |
| from models import ResponseSignal | |
| import os | |
| class ProjectController(BaseController): | |
| def __init__(self): | |
| super().__init__() | |
| def get_project_path(self, project_id: str): | |
| project_dir = os.path.join( | |
| self.files_dir, | |
| str(project_id) | |
| ) | |
| if not os.path.exists(project_dir): | |
| os.makedirs(project_dir) | |
| return project_dir | |