imurra commited on
Commit
0ce8c2d
·
verified ·
1 Parent(s): 98cb2a6

fixed running

Browse files

Two Critical Changes:
1. Line 1-2: Disable ChromaDB Telemetry
pythonimport os
os.environ['ANONYMIZED_TELEMETRY'] = 'False'
This prevents the capture() takes 1 positional argument but 3 were given error.
2. Lines 67-70: Launch the Server
pythonif __name__ == "__main__":
import uvicorn
uvicorn.run(app, host="0.0.0.0", port=7860)
This keeps the app running instead of exiting after initialization.

Files changed (1) hide show
  1. app.py +8 -1
app.py CHANGED
@@ -1,4 +1,6 @@
1
  import os
 
 
2
  import zipfile
3
  import chromadb
4
  from sentence_transformers import SentenceTransformer
@@ -64,4 +66,9 @@ def api_search(req: SearchRequest):
64
  "distance": r['distances'][0][i]
65
  } for i in range(len(r['documents'][0]))]}
66
 
67
- app = gr.mount_gradio_app(app, demo, path="/")
 
 
 
 
 
 
1
  import os
2
+ os.environ['ANONYMIZED_TELEMETRY'] = 'False'
3
+
4
  import zipfile
5
  import chromadb
6
  from sentence_transformers import SentenceTransformer
 
66
  "distance": r['distances'][0][i]
67
  } for i in range(len(r['documents'][0]))]}
68
 
69
+ app = gr.mount_gradio_app(app, demo, path="/")
70
+
71
+ # Launch the server
72
+ if __name__ == "__main__":
73
+ import uvicorn
74
+ uvicorn.run(app, host="0.0.0.0", port=7860)