yogies commited on
Commit
90279d0
·
verified ·
1 Parent(s): c081141

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -8
app.py CHANGED
@@ -47,16 +47,26 @@ def authenticate_user(username, password):
47
  # ----------------------------------------------------------------------
48
  # Available models with their respective API configurations
49
  MODELS = {
50
- "Qwen3-4B-Thinking-2507": {
51
- "provider": "huggingface",
52
- "model_name": "Qwen/Qwen3-4B-Thinking-2507:nscale",
53
- "api_url": "https://router.huggingface.co/v1"
54
- },
55
  "Nemotron-nano-9b": {
56
  "provider": "openrouter",
57
  "model_name": "nvidia/nemotron-nano-9b-v2:free",
58
- "api_url": "https://openrouter.ai/api/v1"
59
- }
 
 
 
 
 
 
 
 
 
 
60
  }
61
 
62
  # Get model display names for dropdown
@@ -97,7 +107,8 @@ def respond(
97
  # Configure client
98
  client = OpenAI(
99
  base_url=model_config["api_url"],
100
- api_key=api_key
 
101
  )
102
 
103
  # Prepare messages
 
47
  # ----------------------------------------------------------------------
48
  # Available models with their respective API configurations
49
  MODELS = {
50
+ # "Qwen3-4B-Thinking-2507": {
51
+ # "provider": "huggingface",
52
+ # "model_name": "Qwen/Qwen3-4B-Thinking-2507:nscale",
53
+ # "api_url": "https://router.huggingface.co/v1"
54
+ # },
55
  "Nemotron-nano-9b": {
56
  "provider": "openrouter",
57
  "model_name": "nvidia/nemotron-nano-9b-v2:free",
58
+ "api_url": "https://openrouter.ai/api/v1",
59
+ },
60
+ "Gpt-oss-20b": {
61
+ "provider": "openrouter",
62
+ "model_name": "openai/gpt-oss-20b:floor",
63
+ "api_url": "https://openrouter.ai/api/v1"
64
+ },
65
+ "Gpt-oss-120b": {
66
+ "provider": "openrouter",
67
+ "model_name": "openai/gpt-oss-120b:floor",
68
+ "api_url": "https://openrouter.ai/api/v1"
69
+ }
70
  }
71
 
72
  # Get model display names for dropdown
 
107
  # Configure client
108
  client = OpenAI(
109
  base_url=model_config["api_url"],
110
+ api_key=api_key,
111
+ reasoning_effort = "high"
112
  )
113
 
114
  # Prepare messages