adAstra144 commited on
Commit
c8e42b8
·
verified ·
1 Parent(s): 1295aa5

Set Explainer model in Environment variables

Browse files
Files changed (1) hide show
  1. app.py +2 -1
app.py CHANGED
@@ -27,6 +27,7 @@ OPENROUTER_API_KEY = os.environ.get("OPENROUTER_API_KEY")
27
  if not OPENROUTER_API_KEY:
28
  raise RuntimeError("OPENROUTER_API_KEY environment variable not set!")
29
 
 
30
  # ---------------------------------------------------------------------------
31
  # Global rate limiter for OpenRouter calls
32
  #
@@ -95,7 +96,7 @@ def call_openrouter(payload: dict, headers: dict, timeout: int = 20):
95
  class ExplainRequest(BaseModel):
96
  message: str
97
  label: str = None # Optional, for explanations
98
- model_id: str = "openai/gpt-oss-120b:free" # Default model, can be overridden
99
 
100
  @app.get("/")
101
  def root():
 
27
  if not OPENROUTER_API_KEY:
28
  raise RuntimeError("OPENROUTER_API_KEY environment variable not set!")
29
 
30
+ EXPLAIN_MODEL = os.environ.get("EXPLAIN_MODEL")
31
  # ---------------------------------------------------------------------------
32
  # Global rate limiter for OpenRouter calls
33
  #
 
96
  class ExplainRequest(BaseModel):
97
  message: str
98
  label: str = None # Optional, for explanations
99
+ model_id: str = EXPLAIN_MODEL # Default model, can be overridden
100
 
101
  @app.get("/")
102
  def root():