Spaces:
Sleeping
Sleeping
sachin
commited on
Commit
·
d380e03
1
Parent(s):
c6e076f
discovery-ip
Browse files- ux/discovery_demo.py +4 -1
ux/discovery_demo.py
CHANGED
@@ -14,6 +14,9 @@ from io import BytesIO
|
|
14 |
|
15 |
from pdf2image import convert_from_path
|
16 |
|
|
|
|
|
|
|
17 |
def encode_image(image: BytesIO) -> str:
|
18 |
"""Encode image bytes to base64 string."""
|
19 |
return base64.b64encode(image.read()).decode("utf-8")
|
@@ -31,7 +34,7 @@ def get_openai_client(model: str) -> OpenAI:
|
|
31 |
"moondream": "7882",
|
32 |
"qwen2.5vl": "7883",
|
33 |
}
|
34 |
-
base_url = f"http://
|
35 |
|
36 |
return OpenAI(api_key="http", base_url=base_url)
|
37 |
|
|
|
14 |
|
15 |
from pdf2image import convert_from_path
|
16 |
|
17 |
+
|
18 |
+
import os
|
19 |
+
vlm_base_url = os.getenv('VLLM_IP')
|
20 |
def encode_image(image: BytesIO) -> str:
|
21 |
"""Encode image bytes to base64 string."""
|
22 |
return base64.b64encode(image.read()).decode("utf-8")
|
|
|
34 |
"moondream": "7882",
|
35 |
"qwen2.5vl": "7883",
|
36 |
}
|
37 |
+
base_url = f"http://{vlm_base_url}:{model_ports[model]}/v1"
|
38 |
|
39 |
return OpenAI(api_key="http", base_url=base_url)
|
40 |
|