Xinqi04 commited on
Commit
e69d672
·
1 Parent(s): b617d8a
Files changed (2) hide show
  1. recheck-api.py +2 -2
  2. requirements.txt +7 -15
recheck-api.py CHANGED
@@ -1,7 +1,7 @@
1
  import joblib
2
  import pickle
3
  import pandas as pd
4
-
5
  # Atasi masalah permission dengan cache lokal
6
  os.environ["HF_HOME"] = "./hf_cache"
7
  os.environ["TRANSFORMERS_CACHE"] = "./hf_cache/transformers"
@@ -17,7 +17,7 @@ from fastapi.concurrency import run_in_threadpool
17
  from pydantic import BaseModel
18
  from typing import List, Dict, Union, Optional
19
  import faiss
20
- import os
21
  from dotenv import load_dotenv
22
  from supabase import create_client, Client
23
 
 
1
  import joblib
2
  import pickle
3
  import pandas as pd
4
+ import os
5
  # Atasi masalah permission dengan cache lokal
6
  os.environ["HF_HOME"] = "./hf_cache"
7
  os.environ["TRANSFORMERS_CACHE"] = "./hf_cache/transformers"
 
17
  from pydantic import BaseModel
18
  from typing import List, Dict, Union, Optional
19
  import faiss
20
+
21
  from dotenv import load_dotenv
22
  from supabase import create_client, Client
23
 
requirements.txt CHANGED
@@ -1,20 +1,12 @@
1
- # FastAPI web framework
2
  fastapi
3
  uvicorn[standard]
4
-
5
- # Supabase Python client
6
- supabase
7
-
8
- # Environment variable management
9
- python-dotenv
10
-
11
- # Core ML and data libraries
12
- pandas
13
- scikit-learn # For joblib
14
- numpy
15
-
16
- # Sentence Transformer and its dependency
17
  sentence-transformers
18
  torch
19
- # Use faiss-cpu for environments without a GPU, it's more portable
 
 
20
  faiss-cpu
 
 
 
 
 
 
1
  fastapi
2
  uvicorn[standard]
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  sentence-transformers
4
  torch
5
+ numpy
6
+ pandas
7
+ scikit-learn
8
  faiss-cpu
9
+ joblib
10
+ python-dotenv
11
+ supabase
12
+ httpx