chore: update default reasoning levels and slightly update shortcut model lists
This commit is contained in:
@@ -66,6 +66,8 @@ enum Shortcut {
|
||||
M,
|
||||
L,
|
||||
XL,
|
||||
|
||||
Experimental,
|
||||
}
|
||||
|
||||
|
||||
@@ -114,7 +116,6 @@ impl Shortcut {
|
||||
S::XS => vec![
|
||||
(P::GoogleAiStudio, "gemini-3.5-flash-lite".into()),
|
||||
(P::OpenRouter, "poolside/laguna-xs-2.1:free".into()),
|
||||
(P::OpenRouter, "nex-agi/nex-n2.5-mini:free".into()),
|
||||
(P::OpenRouter, "cohere/north-mini-code:free".into()),
|
||||
(P::OpenRouter, "nvidia/nemotron-3.5-lightning:free".into()),
|
||||
(P::OpenRouter, "google/gemma-4-26b-a4b-it:free".into()),
|
||||
@@ -130,6 +131,7 @@ impl Shortcut {
|
||||
(P::Groq, "groq/compound-mini".into()),
|
||||
(P::OpenRouter, "openrouter/free".into()),
|
||||
],
|
||||
|
||||
S::S => vec![
|
||||
(P::CloudflareWorkersAi, "@cf/qwen/qwen3.8-27b".into()),
|
||||
(P::OpenRouter, "qwen/qwen3.8-27b:free".into()),
|
||||
@@ -141,6 +143,7 @@ impl Shortcut {
|
||||
(P::Groq, "groq/compound".into()),
|
||||
(P::OpenRouter, "openrouter/fusion".into()),
|
||||
],
|
||||
|
||||
S::M => vec![
|
||||
(P::GoogleAiStudio, "gemini-3.8-flash".into()),
|
||||
(P::GoogleAiStudio, "gemini-3.7-flash".into()),
|
||||
@@ -155,6 +158,7 @@ impl Shortcut {
|
||||
(P::OpenRouter, "openai/gpt-oss-120b:free".into()),
|
||||
(P::Groq, "openai/gpt-oss-120b".into()),
|
||||
],
|
||||
|
||||
S::L => vec![
|
||||
(P::CloudflareWorkersAi, "@cf/zai-org/glm-5.3-flash".into()),
|
||||
(P::HuggingFace, "zai-org/GLM-5.3-Flash".into()),
|
||||
@@ -164,6 +168,7 @@ impl Shortcut {
|
||||
(P::OpenRouter, "thinkingmachines/inkling-small:free".into()),
|
||||
(P::HuggingFace, "thinkingmachines/Inkling-Small".into()),
|
||||
],
|
||||
|
||||
S::XL => vec![
|
||||
(P::CloudflareWorkersAi, "@cf/zai-org/glm-5.3".into()),
|
||||
(P::HuggingFace, "zai-org/GLM-5.3".into()),
|
||||
@@ -175,6 +180,10 @@ impl Shortcut {
|
||||
(P::HuggingFace, "tencent/Hy4-preview".into()),
|
||||
(P::HuggingFace, "deepseek-ai/DeepSeek-V4-Pro".into()),
|
||||
],
|
||||
|
||||
S::Experimental => vec![
|
||||
(P::OpenRouter, "space-bunny-alpha".into())
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -184,10 +193,12 @@ impl Shortcut {
|
||||
|
||||
match self {
|
||||
S::XS => R::None,
|
||||
S::S => R::Minimal,
|
||||
S::M => R::Low,
|
||||
S::L => R::Medium,
|
||||
S::XL => R::High,
|
||||
S::S => R::Low,
|
||||
S::M => R::Medium,
|
||||
S::L => R::High,
|
||||
S::XL => R::ExtraHigh,
|
||||
|
||||
S::Experimental => R::Medium,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user