feat: Opus 4.7 + 1M-Context-Varianten und neue Krea-Bildmodelle

- Claude Opus 4.7 als neues Default-Modell, 1M-Context-Varianten für Sonnet/Opus
- 5 neue Krea-Bildmodelle (z-image, qwen-2512, nano-banana-2, seedream-5-lite, seededit)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
MelekiandClaude Opus 4.6 committed 2026-04-25 16:39:41 +02:00
1 parent 4e2815ebd3
commit e7b663c82f
4 files changed
+19 -4

No files matched your search

+7 -1
View File
@@ -37,11 +37,17 @@ public class ChatService
return model switch
{
"sonnet" => "claude-sonnet-4-6",
"sonnet[1m]" => "claude-sonnet-4-6[1m]",
"sonnet-4-5" => "claude-sonnet-4-5",
"sonnet-4-6" => "claude-sonnet-4-6",
"opus" => "claude-opus-4-6",
"sonnet-4-6[1m]" => "claude-sonnet-4-6[1m]",
"opus" => "claude-opus-4-7",
"opus[1m]" => "claude-opus-4-7[1m]",
"opus-4-5" => "claude-opus-4-5",
"opus-4-6" => "claude-opus-4-6",
"opus-4-6[1m]" => "claude-opus-4-6[1m]",
"opus-4-7" => "claude-opus-4-7",
"opus-4-7[1m]" => "claude-opus-4-7[1m]",
"haiku" => "claude-haiku-4-5",
"haiku-4-5" => "claude-haiku-4-5",
_ => "claude-sonnet-4-6"
+6 -1
View File
@@ -39,12 +39,17 @@ namespace Gott.Services
{ "seedream-4", "/generate/image/bytedance/seedream-4" },
{ "chatgpt-image", "/generate/image/openai/gpt-image" },
{ "runway-gen-4", "/generate/image/runway/gen-4" },
{ "z-image", "/generate/image/z-image/z-image" },
{ "qwen-2512", "/generate/image/qwen/2512" },
{ "nano-banana-2", "/generate/image/google/nano-banana-2" },
{ "seedream-5-lite", "/generate/image/bytedance/seedream-5-lite" },
{ "seededit", "/generate/image/bytedance/seededit" },
};
// Models that don't support width/height/steps/guidance
private static readonly HashSet<string> MINIMAL_MODELS = new HashSet<string>
{
"seedream-3", "runway-gen-4"
"seedream-3", "runway-gen-4", "seedream-5-lite", "seededit"
};
public bool IsConfigured => !string.IsNullOrWhiteSpace(_token);