Ahmed-El-Sharkawy commited on
Commit
5846540
·
verified ·
1 Parent(s): 82bf06f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -3
app.py CHANGED
@@ -65,6 +65,18 @@ def safe_chat_complete(model: str, messages: List[Dict], max_tokens: int = 9000)
65
  continue
66
  raise
67
 
 
 
 
 
 
 
 
 
 
 
 
 
68
  def build_single_system_context(query: str, max_total_chars: int = 9000, k: int = 10) -> str:
69
  Embedder = EmbeddingModel(model_name=Embed_Model_Name)
70
  RankerModel = Reranker(model_name=Reranker_Model_Name)
@@ -242,6 +254,4 @@ with gr.Blocks(title=f"{APP_Name} v{APP_Version}", css=CSS) as demo:
242
 
243
  if __name__ == "__main__":
244
  demo.queue()
245
- demo.launch(debug=True)
246
- demo.launch(share=True)
247
- demo.launch(ssr_mode=False)
 
65
  continue
66
  raise
67
 
68
+ def logo_data_uri(path: str) -> str:
69
+ if not os.path.exists(path):
70
+ return ""
71
+ ext = os.path.splitext(path)[1].lower()
72
+ mime = {
73
+ ".png": "image/png", ".jpg": "image/jpeg", ".jpeg": "image/jpeg",
74
+ ".webp": "image/webp", ".gif": "image/gif"
75
+ }.get(ext, "image/png")
76
+ with open(path, "rb") as f:
77
+ b64 = base64.b64encode(f.read()).decode("utf-8")
78
+ return f"data:{mime};base64,{b64}"
79
+
80
  def build_single_system_context(query: str, max_total_chars: int = 9000, k: int = 10) -> str:
81
  Embedder = EmbeddingModel(model_name=Embed_Model_Name)
82
  RankerModel = Reranker(model_name=Reranker_Model_Name)
 
254
 
255
  if __name__ == "__main__":
256
  demo.queue()
257
+ demo.launch(debug=True,server_name="0.0.0.0" ,server_port=7860)