From 9d0bd7e1a31c02616223566d21c9d9ef7034a46a Mon Sep 17 00:00:00 2001 From: Elton Turing Date: Sat, 5 Sep 2026 09:47:11 +0200 Subject: [PATCH] llmrouter: TTS/STT/Embedding/free als 42i/marvin-* MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Alte Namen ohne Präfix laufen über die Durchreiche bei LiteLLM weiter (Andreas 2026-09-05). Co-Authored-By: Claude Fable 5.1 --- README.md | 1 + config.json | 14 +++++++------- key-acls.json | 52 +++++++++++++++++++++++++-------------------------- 3 files changed, 34 insertions(+), 33 deletions(-) diff --git a/README.md b/README.md index 3fd473d..483dd74 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ reicht Durchreichen. Entscheidung Andreas, 2026-09-05. |---|---| | `42i/marvin-2609:low\|medium\|high\|max` | konfigurierte Stufen (`aliases`, Art `schwelle`: Index ≥ 25/45/49/53, Kontext ≥ 256k/256k/500k/500k) | | `42i/marvin-2609-core:none\|medium` | lokales Qwen, fest | +| `42i/marvin-tts\|stt\|embedding[-turbo]`, `42i/marvin-free` | TTS/STT/Embeddings lokal bzw. Mistral/OpenRouter, fest | | `deizo/kira-reasoning`, `deizo/kira-stt` | Modelle im Prod-RZ deizo, fest | | `openrouter/[:effort]` | 1:1 an OpenRouter, Effort als `reasoning.effort` | | `alt/[:effort]` | **günstigste Alternative derselben Klasse** wie `` auf dieser Stufe | diff --git a/config.json b/config.json index bad3d51..41e57c4 100644 --- a/config.json +++ b/config.json @@ -58,7 +58,7 @@ "index": 53, "minContext": 500000 }, - "marvin-free": { + "42i/marvin-free": { "art": "fest", "upstream": "openrouter", "model": "openrouter/free" @@ -93,32 +93,32 @@ "upstream": "kira-stt", "model": "kira-stt" }, - "marvin-tts": { + "42i/marvin-tts": { "art": "fest", "upstream": "voice", "model": "tts-1" }, - "marvin-stt": { + "42i/marvin-stt": { "art": "fest", "upstream": "voice", "model": "whisper-1" }, - "marvin-tts-turbo": { + "42i/marvin-tts-turbo": { "art": "fest", "upstream": "mistral", "model": "voxtral-mini-tts-2603" }, - "marvin-stt-turbo": { + "42i/marvin-stt-turbo": { "art": "fest", "upstream": "mistral", "model": "voxtral-mini-latest" }, - "marvin-embedding": { + "42i/marvin-embedding": { "art": "fest", "upstream": "ollama", "model": "bge-m3" }, - "marvin-embedding-turbo": { + "42i/marvin-embedding-turbo": { "art": "fest", "upstream": "openrouter", "model": "mistralai/mistral-embed-2312" diff --git a/key-acls.json b/key-acls.json index 02644ff..8a988b9 100644 --- a/key-acls.json +++ b/key-acls.json @@ -5,8 +5,8 @@ "42i/marvin-2609:medium", "deizo/kira-reasoning", "deizo/kira-stt", - "marvin-stt", - "marvin-tts", + "42i/marvin-stt", + "42i/marvin-tts", "role/engineer", "role/worker" ], @@ -14,8 +14,8 @@ "42i/marvin-2609:medium", "deizo/kira-reasoning", "deizo/kira-stt", - "marvin-stt", - "marvin-tts", + "42i/marvin-stt", + "42i/marvin-tts", "role/ops", "role/worker" ], @@ -23,8 +23,8 @@ "42i/marvin-2609:medium", "deizo/kira-reasoning", "deizo/kira-stt", - "marvin-stt", - "marvin-tts", + "42i/marvin-stt", + "42i/marvin-tts", "role/assistant", "role/marketing" ], @@ -32,8 +32,8 @@ "42i/marvin-2609:medium", "deizo/kira-reasoning", "deizo/kira-stt", - "marvin-stt", - "marvin-tts", + "42i/marvin-stt", + "42i/marvin-tts", "role/service" ], "persona-elton": [ @@ -45,10 +45,10 @@ "42i/marvin-2609-core:medium", "deizo/kira-reasoning", "deizo/kira-stt", - "marvin-stt", - "marvin-stt-turbo", - "marvin-tts", - "marvin-tts-turbo", + "42i/marvin-stt", + "42i/marvin-stt-turbo", + "42i/marvin-tts", + "42i/marvin-tts-turbo", "role/*", "openrouter/*", "alt/*" @@ -76,10 +76,10 @@ "42i/marvin-2609:medium", "deizo/kira-reasoning", "deizo/kira-stt", - "marvin-stt", - "marvin-stt-turbo", - "marvin-tts", - "marvin-tts-turbo" + "42i/marvin-stt", + "42i/marvin-stt-turbo", + "42i/marvin-tts", + "42i/marvin-tts-turbo" ], "persona-inka-mx": [ "42i/marvin-2609-core:none", @@ -88,10 +88,10 @@ "42i/marvin-2609:medium", "deizo/kira-reasoning", "deizo/kira-stt", - "marvin-stt", - "marvin-stt-turbo", - "marvin-tts", - "marvin-tts-turbo" + "42i/marvin-stt", + "42i/marvin-stt-turbo", + "42i/marvin-tts", + "42i/marvin-tts-turbo" ], "persona-andreas": [], "nightjob": [ @@ -99,12 +99,12 @@ "42i/marvin-2609:medium", "deizo/kira-reasoning", "deizo/kira-stt", - "marvin-embedding", - "marvin-embedding-turbo", - "marvin-stt", - "marvin-stt-turbo", - "marvin-tts", - "marvin-tts-turbo", + "42i/marvin-embedding", + "42i/marvin-embedding-turbo", + "42i/marvin-stt", + "42i/marvin-stt-turbo", + "42i/marvin-tts", + "42i/marvin-tts-turbo", "role/worker" ], "lab-xo": [