Define four-profile production matrix with Medium default

This commit is contained in:
Mikei386 committed 2026-08-22 11:30:38 +02:00
1 parent 977f8f5c76
commit 41b9c17f0f
33 files changed
+237 -160

No files matched your search

+6 -6
View File
@@ -8,12 +8,12 @@ Profilen um:
Profil Kontext
------ --------
fast 76800
medium 94208
long 131072
medium 160000
large 192000
ultra 262144
Virtuelle Modelle: qwen-fast, qwen-medium, qwen-long, qwen-ultra
Kommandos: POST /fast, /medium, /long, /ultra (Profilwechsel)
Virtuelle Modelle: qwen-fast, qwen-medium, qwen-large, qwen-ultra
Kommandos: POST /fast, /medium, /large, /ultra (Profilwechsel)
GET /status (Zustand)
Bildgenerierung (FLUX.2 [klein] 4B Base):
@@ -1110,11 +1110,11 @@ class Handler(BaseHTTPRequestHandler):
self._images_list()
elif path.startswith("/images/") and self.command == "GET":
self._image_serve(path[len("/images/"):])
elif (path in ("/fast", "/medium", "/long", "/ultra")
elif (path in ("/fast", "/medium", "/large", "/ultra")
and (self.command == "POST"
or (self.command == "GET" and ALLOW_LEGACY_GET_SWITCH))):
self._switch(path[1:])
elif (path in ("/fast", "/medium", "/long", "/ultra")
elif (path in ("/fast", "/medium", "/large", "/ultra")
and self.command == "GET"):
self._send_error(405, "Profilwechsel erfordert POST",
"invalid_request_error", "method_not_allowed")
+4 -4
View File
@@ -5,12 +5,12 @@
"model_alias": "qwen-fast"
},
"medium": {
"context": 94208,
"context": 160000,
"model_alias": "qwen-medium"
},
"long": {
"context": 131072,
"model_alias": "qwen-long"
"large": {
"context": 192000,
"model_alias": "qwen-large"
},
"ultra": {
"context": 262144,
+2 -2
View File
@@ -34,8 +34,8 @@ def load_profile_registry(path: str | None) -> dict[str, dict]:
fallback = {
"fast": {"context": 76800, "model_alias": None},
"medium": {"context": 94208, "model_alias": None},
"long": {"context": 131072, "model_alias": None},
"medium": {"context": 160000, "model_alias": None},
"large": {"context": 192000, "model_alias": None},
"ultra": {"context": 262144, "model_alias": None},
}
if not path: