Daniel00611 commited on
Commit
5cfb454
·
verified ·
1 Parent(s): 740ca10

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -0
app.py CHANGED
@@ -5,6 +5,7 @@ from langchain_community.vectorstores import Chroma
5
  from langchain_openai import OpenAIEmbeddings
6
  import os
7
  from openai import OpenAI
 
8
 
9
  # Inicializar FastAPI
10
  app = FastAPI()
@@ -78,4 +79,10 @@ async def chat(request: ChatRequest):
78
  # Punto de entrada para ejecutar con Uvicorn en Hugging Face
79
  if __name__ == "__main__":
80
  import uvicorn
 
 
 
 
 
 
81
  uvicorn.run(app, host="0.0.0.0", port=7860)
 
5
  from langchain_openai import OpenAIEmbeddings
6
  import os
7
  from openai import OpenAI
8
+ import zipfile
9
 
10
  # Inicializar FastAPI
11
  app = FastAPI()
 
79
  # Punto de entrada para ejecutar con Uvicorn en Hugging Face
80
  if __name__ == "__main__":
81
  import uvicorn
82
+
83
+ # Descomprimir antes de correr el servidor
84
+ if not os.path.exists("/app/chroma_db"):
85
+ with zipfile.ZipFile("/app/chroma_db.zip", 'r') as zip_ref:
86
+ zip_ref.extractall("/app/chroma_db")
87
+
88
  uvicorn.run(app, host="0.0.0.0", port=7860)