Sathvik-kota commited on
Commit
1f9de36
·
verified ·
1 Parent(s): 0714800

Upload folder using huggingface_hub

Browse files
Dockerfile CHANGED
@@ -1,6 +1,7 @@
1
  # -------------------------
2
  # Base image
3
  # -------------------------
 
4
  FROM python:3.11-slim
5
 
6
  # Allow root user (HF Spaces supports this for Docker)
 
1
  # -------------------------
2
  # Base image
3
  # -------------------------
4
+ ENV PYTHONPATH="/home/user/app"
5
  FROM python:3.11-slim
6
 
7
  # Allow root user (HF Spaces supports this for Docker)
src/doc_service/app.py CHANGED
@@ -1,7 +1,7 @@
1
  # src/doc_service/app.py
2
  from fastapi import FastAPI
3
  from pydantic import BaseModel
4
- from .utils import preprocess_documents, load_original_text
5
 
6
  app = FastAPI(title="Document Service")
7
 
 
1
  # src/doc_service/app.py
2
  from fastapi import FastAPI
3
  from pydantic import BaseModel
4
+ from src.doc_service.utils import preprocess_documents, load_original_text
5
 
6
  app = FastAPI(title="Document Service")
7
 
src/embed_service/app.py CHANGED
@@ -1,8 +1,9 @@
1
  # src/embed_service/app.py
2
  from fastapi import FastAPI
3
  from pydantic import BaseModel
4
- from .embedder import Embedder
5
- from .cache_manager import CacheManager
 
6
  import numpy as np
7
 
8
  app = FastAPI(title="Embed Service")
 
1
  # src/embed_service/app.py
2
  from fastapi import FastAPI
3
  from pydantic import BaseModel
4
+ from src.embed_service.embedder import Embedder
5
+ from src.embed_service.cache_manager import CacheManager
6
+
7
  import numpy as np
8
 
9
  app = FastAPI(title="Embed Service")
src/explain_service/app.py CHANGED
@@ -1,7 +1,8 @@
1
  # src/explain_service/app.py
2
  from fastapi import FastAPI
3
  from pydantic import BaseModel
4
- from .explainer import Explainer
 
5
 
6
  app = FastAPI(title="Explain Service")
7
  explainer = Explainer()
 
1
  # src/explain_service/app.py
2
  from fastapi import FastAPI
3
  from pydantic import BaseModel
4
+ from src.explain_service.explainer import Explainer
5
+
6
 
7
  app = FastAPI(title="Explain Service")
8
  explainer = Explainer()
src/search_service/app.py CHANGED
@@ -1,7 +1,8 @@
1
  # src/search_service/app.py
2
  from fastapi import FastAPI
3
  from pydantic import BaseModel
4
- from .indexer import FAISSIndexer
 
5
  import numpy as np
6
 
7
  app = FastAPI(title="Search Service")
 
1
  # src/search_service/app.py
2
  from fastapi import FastAPI
3
  from pydantic import BaseModel
4
+ from src.search_service.indexer import FAISSIndexer
5
+
6
  import numpy as np
7
 
8
  app = FastAPI(title="Search Service")