Spaces:
Sleeping
Sleeping
sanju commited on
Commit ·
468787c
1
Parent(s): f32664a
fix: read IMAGE_NAME env var (set by validator)
Browse files- inference.py +7 -9
inference.py
CHANGED
|
@@ -14,8 +14,8 @@ from openai import OpenAI
|
|
| 14 |
|
| 15 |
API_BASE_URL = os.getenv("API_BASE_URL", "https://api.openai.com/v1")
|
| 16 |
MODEL_NAME = os.getenv("MODEL_NAME", "gpt-4o-mini")
|
| 17 |
-
API_KEY = os.getenv("HF_TOKEN")
|
| 18 |
-
|
| 19 |
|
| 20 |
HF_REPO_ID = "sanjuhs/doc_edit_v4"
|
| 21 |
BENCHMARK = "doc_edit_game_v2"
|
|
@@ -98,16 +98,14 @@ def get_model_action(client: OpenAI, chunk: str, instruction: str, similarity: f
|
|
| 98 |
|
| 99 |
|
| 100 |
async def create_env():
|
| 101 |
-
"""Create environment client —
|
| 102 |
from doc_edit_game_v2 import DocEditGameV2Env
|
| 103 |
|
| 104 |
-
|
| 105 |
-
|
| 106 |
-
|
| 107 |
-
return await DocEditGameV2Env.from_docker_image(LOCAL_IMAGE_NAME)
|
| 108 |
|
| 109 |
-
|
| 110 |
-
print(f"[DEBUG] Pulling from HF registry: {HF_REPO_ID}", flush=True)
|
| 111 |
return await DocEditGameV2Env.from_env(HF_REPO_ID)
|
| 112 |
|
| 113 |
|
|
|
|
| 14 |
|
| 15 |
API_BASE_URL = os.getenv("API_BASE_URL", "https://api.openai.com/v1")
|
| 16 |
MODEL_NAME = os.getenv("MODEL_NAME", "gpt-4o-mini")
|
| 17 |
+
API_KEY = os.getenv("HF_TOKEN") or os.getenv("API_KEY")
|
| 18 |
+
IMAGE_NAME = os.getenv("IMAGE_NAME") or os.getenv("LOCAL_IMAGE_NAME")
|
| 19 |
|
| 20 |
HF_REPO_ID = "sanjuhs/doc_edit_v4"
|
| 21 |
BENCHMARK = "doc_edit_game_v2"
|
|
|
|
| 98 |
|
| 99 |
|
| 100 |
async def create_env():
|
| 101 |
+
"""Create environment client — uses IMAGE_NAME set by validator/user."""
|
| 102 |
from doc_edit_game_v2 import DocEditGameV2Env
|
| 103 |
|
| 104 |
+
if IMAGE_NAME:
|
| 105 |
+
print(f"[DEBUG] Using Docker image: {IMAGE_NAME}", flush=True)
|
| 106 |
+
return await DocEditGameV2Env.from_docker_image(IMAGE_NAME)
|
|
|
|
| 107 |
|
| 108 |
+
print(f"[DEBUG] No IMAGE_NAME set, falling back to HF registry: {HF_REPO_ID}", flush=True)
|
|
|
|
| 109 |
return await DocEditGameV2Env.from_env(HF_REPO_ID)
|
| 110 |
|
| 111 |
|