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:
1 parent
4e2815ebd3
commit
e7b663c82f
4 files changed
+19
-4
No files matched your search
@@ -8,7 +8,7 @@ public class AgentRecord
|
||||
public string Avatar { get; set; } // base64 data url (512px)
|
||||
public string AvatarSmall { get; set; } // base64 data url (256px, für Listen)
|
||||
public string Description { get; set; }
|
||||
public string Model { get; set; } // sonnet, sonnet-4-5, sonnet-4-6, opus, opus-4-5, opus-4-6, haiku, haiku-4-5
|
||||
public string Model { get; set; }
|
||||
public string ToolChoice { get; set; } // "any" oder "auto"
|
||||
public string CustomCommands { get; set; }
|
||||
public string AutoCommit { get; set; } = ""; // "", "mention", "forbid"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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);
|
||||
|
||||
+5
-1
@@ -201,8 +201,12 @@
|
||||
<select id="agentModel">
|
||||
<option value="sonnet-4-5">sonnet-4-5</option>
|
||||
<option value="sonnet-4-6">sonnet-4-6</option>
|
||||
<option value="sonnet-4-6[1m]">sonnet-4-6[1m]</option>
|
||||
<option value="opus-4-5">opus-4-5</option>
|
||||
<option value="opus-4-6" selected>opus-4-6</option>
|
||||
<option value="opus-4-6">opus-4-6</option>
|
||||
<option value="opus-4-6[1m]">opus-4-6[1m]</option>
|
||||
<option value="opus-4-7">opus-4-7</option>
|
||||
<option value="opus-4-7[1m]" selected>opus-4-7[1m]</option>
|
||||
<option value="haiku-4-5">haiku-4-5</option>
|
||||
<optgroup label="OpenAI" id="openaiOptgroup">
|
||||
<option value="" disabled>Wird geladen...</option>
|
||||
|
||||
Reference in new issue
Block a user