Spaces:
Running
Running
Update app.py
Browse files
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 |
-
|
| 52 |
-
|
| 53 |
-
|
| 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
|