abdibrahem commited on
Commit
bb39d84
·
verified ·
1 Parent(s): a1a2086

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +10 -0
main.py CHANGED
@@ -6,6 +6,8 @@ from langchain_community.vectorstores import FAISS
6
  from langchain_huggingface.embeddings import HuggingFaceEmbeddings
7
  from langchain.text_splitter import RecursiveCharacterTextSplitter
8
  from langchain_community.document_loaders import TextLoader
 
 
9
 
10
  import traceback
11
 
@@ -18,6 +20,14 @@ os.environ["HF_HOME"] = "/tmp/huggingface"
18
 
19
  app = FastAPI()
20
 
 
 
 
 
 
 
 
 
21
  os.environ["HF_HUB_DISABLE_SYMLINKS_WARNING"] = "1"
22
 
23
  # Load and split documents
 
6
  from langchain_huggingface.embeddings import HuggingFaceEmbeddings
7
  from langchain.text_splitter import RecursiveCharacterTextSplitter
8
  from langchain_community.document_loaders import TextLoader
9
+ from fastapi.middleware.cors import CORSMiddleware
10
+
11
 
12
  import traceback
13
 
 
20
 
21
  app = FastAPI()
22
 
23
+ app.add_middleware(
24
+ CORSMiddleware,
25
+ allow_origins=['*'],
26
+ allow_credentials=True,
27
+ allow_methods=["*"],
28
+ allow_headers=["*"],
29
+ )
30
+
31
  os.environ["HF_HUB_DISABLE_SYMLINKS_WARNING"] = "1"
32
 
33
  # Load and split documents