Modelle: opus-3 ergänzen + sonnet-5 als Default
- ChatService: Alias "opus-3" => claude-opus-3; Default-Fallback von claude-sonnet-4-6 auf claude-sonnet-5 angehoben - index.html: opus-3-Option; haiku-4-5 und Optgroups sortiert - ARCHITECTURE.md: Model-Liste, Alias-Tabelle und Default-Eintrag nachgezogen Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
1 parent
fe3cc107de
commit
5e11a92618
3 files changed
+16
-15
No files matched your search
+4
-2
@@ -850,7 +850,7 @@ Ein **Agent** definiert die Persönlichkeit und Fähigkeiten der AI:
|
||||
|-------------------|------------------------------------------------------------------|
|
||||
| `Name` | Anzeigename |
|
||||
| `Avatar` | Base64 Data-URL (WebP, 512px) + `AvatarSmall` (WebP, 256px Thumbnail) |
|
||||
| `Model` | `sonnet`, `sonnet-4-5`, `sonnet-4-6`, `opus`, `opus-4-5`, `opus-4-6`, `opus-4-7`, `opus-4-8`, `fable`, `fable-5`, `haiku`, `haiku-4-5` (Default für `opus` ist `claude-opus-4-8`) |
|
||||
| `Model` | `sonnet`, `sonnet-4-5`, `sonnet-4-6`, `sonnet-5`, `opus`, `opus-3`, `opus-4-5`, `opus-4-6`, `opus-4-7`, `opus-4-8`, `fable`, `fable-5`, `haiku`, `haiku-4-5` |
|
||||
| `CustomCommands` | JSON-Array mit Slash-Commands (Label + Prompt) |
|
||||
| `AutoCommit` | `""` (nichts), `"mention"` (anmerken – nur auf User-Request), `"enforce"` (erzwingen – nach jeder Änderung), `"forbid"` (strikt verboten) |
|
||||
| `UseSoul` | SOUL.md in System-Prompt einbinden |
|
||||
@@ -869,7 +869,9 @@ Ein **Agent** definiert die Persönlichkeit und Fähigkeiten der AI:
|
||||
"sonnet" → claude-sonnet-4-6
|
||||
"sonnet-4-5" → claude-sonnet-4-5
|
||||
"sonnet-4-6" → claude-sonnet-4-6
|
||||
"sonnet-5" → claude-sonnet-5
|
||||
"opus" → claude-opus-4-8
|
||||
"opus-3" → claude-opus-3
|
||||
"opus-4-5" → claude-opus-4-5
|
||||
"opus-4-6" → claude-opus-4-6
|
||||
"opus-4-7" → claude-opus-4-7
|
||||
@@ -878,7 +880,7 @@ Ein **Agent** definiert die Persönlichkeit und Fähigkeiten der AI:
|
||||
"fable-5" → claude-fable-5
|
||||
"haiku" → claude-haiku-4-5
|
||||
"haiku-4-5" → claude-haiku-4-5
|
||||
(default) → claude-sonnet-4-6
|
||||
(default) → claude-sonnet-5
|
||||
```
|
||||
|
||||
**1-Million-Token-Context** ist seit März 2026 Default bei **Opus 4.6/4.7/4.8 + Sonnet 4.6** – kein separater Beta-Header und kein `[1m]`-Suffix mehr nötig. Alte DB-Einträge mit `[1m]`-Suffix werden bei Startup automatisch migriert (`UPDATE agents/chains SET model = REPLACE(model, '[1m]', '')`).
|
||||
|
||||
@@ -70,6 +70,7 @@ Nur deine finale Text-Antwort wird weiterverwendet. Formuliere sie vollständig
|
||||
"sonnet-4-6" => "claude-sonnet-4-6",
|
||||
"sonnet-5" => "claude-sonnet-5",
|
||||
"opus" => "claude-opus-4-8",
|
||||
"opus-3" => "claude-opus-3",
|
||||
"opus-4-5" => "claude-opus-4-5",
|
||||
"opus-4-6" => "claude-opus-4-6",
|
||||
"opus-4-7" => "claude-opus-4-7",
|
||||
@@ -78,7 +79,7 @@ Nur deine finale Text-Antwort wird weiterverwendet. Formuliere sie vollständig
|
||||
"fable-5" => "claude-fable-5",
|
||||
"haiku" => "claude-haiku-4-5",
|
||||
"haiku-4-5" => "claude-haiku-4-5",
|
||||
_ => "claude-sonnet-4-6"
|
||||
_ => "claude-sonnet-5"
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
+10
-12
@@ -223,31 +223,29 @@
|
||||
<button type="button" id="refreshModelsBtn" class="icon-btn" title="Modell-Listen der Provider neu laden"><i class="fa fa-refresh"></i></button>
|
||||
</div>
|
||||
<select id="agentModel">
|
||||
<option value="haiku-4-5">haiku-4-5</option>
|
||||
<option value="sonnet-4-5">sonnet-4-5</option>
|
||||
<option value="sonnet-4-6">sonnet-4-6</option>
|
||||
<option value="sonnet-5">sonnet-5</option>
|
||||
<option value="opus-3">opus-3</option>
|
||||
<option value="opus-4-5">opus-4-5</option>
|
||||
<option value="opus-4-6">opus-4-6</option>
|
||||
<option value="opus-4-7">opus-4-7</option>
|
||||
<option value="opus-4-8" selected>opus-4-8</option>
|
||||
<option value="fable-5">fable-5</option>
|
||||
<option value="haiku-4-5">haiku-4-5</option>
|
||||
<optgroup label="OpenAI" id="openaiOptgroup">
|
||||
<option value="" disabled>Wird geladen...</option>
|
||||
</optgroup>
|
||||
<optgroup label="Google Gemini" id="geminiOptgroup">
|
||||
<option value="" disabled>Wird geladen...</option>
|
||||
</optgroup>
|
||||
<optgroup label="Pollinations" id="pollinationsOptgroup">
|
||||
<option value="" disabled>Wird geladen...</option>
|
||||
</optgroup>
|
||||
<optgroup label="Nvidia" id="nvidiaOptgroup">
|
||||
<optgroup label="GLM (z.ai)" id="glmOptgroup">
|
||||
<option value="" disabled>Wird geladen...</option>
|
||||
</optgroup>
|
||||
<optgroup label="MiniMax" id="minimaxOptgroup">
|
||||
<option value="" disabled>Wird geladen...</option>
|
||||
</optgroup>
|
||||
<optgroup label="GLM (z.ai)" id="glmOptgroup">
|
||||
<optgroup label="Pollinations" id="pollinationsOptgroup">
|
||||
<option value="" disabled>Wird geladen...</option>
|
||||
</optgroup>
|
||||
<optgroup label="OpenAI" id="openaiOptgroup">
|
||||
<option value="" disabled>Wird geladen...</option>
|
||||
</optgroup>
|
||||
<optgroup label="Google Gemini" id="geminiOptgroup">
|
||||
<option value="" disabled>Wird geladen...</option>
|
||||
</optgroup>
|
||||
</select>
|
||||
|
||||
Reference in new issue
Block a user